2013-03-16 51 views
0

存在錯誤而編譯一個 Cuda的5.0項目:錯誤編譯一個空的CUDA項目

1 *)錯誤2錯誤LNK1120:1周無法解析的外部

2 *)錯誤1錯誤LNK2019:無法解析的外部符號主要在函數中引用__tmainCRTStartup

當我在PropertyPages> Linker> Input中編輯其他依賴項時:cuda.lib; cudart.lib; kernel32.lib; user32.lib; gdi32.lib; winspool.lib; comdlg32的.lib; advapi32.lib; SHELL32.LIB; ole32.lib; oleaut32.lib; UUID.LIB; odbc32.lib; odbccp32.li b;%(附加依賴關係)

我該如何解決?請注意:我的系統中沒有GPU,但我被告知它並不重要,我仍然可以在CUDA中編寫一些代碼。

+3

每個應用程序必須有一個'main()'子程序鏈接。你的不是。這與CUDA沒有任何關係。 – talonmies 2013-03-16 09:44:08

回答

2

請添加空main函數並確保您的工作不是控制檯應用程序,而不是一個窗口之一(請看看this