yes i did, and it is working.
create c++ project
project(right click)->build customisation check "cuda 7.0 compiler"*
addcudart.lib
to properties->linker->input->additional dependencies
addmain.cu
-> properties item type = cuda c/c++*
上面方法可以用 下面方法太麻煩
1.將example.cu新增到工程中。在已有工程上右鍵單擊,選擇新增已有項。
2.新增編譯規則。右鍵單擊工程檔案,選擇「自定義生成規則」,在彈出的對話方塊中選擇cuda build rule x.x。
3.修改.cu檔案的編譯器。右鍵單擊.cu檔案,單擊屬性,修改編譯規則,選擇剛才新增的cuda編譯器。
4.新增包含目錄。在專案屬性-》c++->常規->附加包含目錄中新增cuda sdk的目錄。例如"c:\program files\nvidia corporation\nvidia gpu computing sdk 3.2\c\common\inc";"c:\program files\nvidia gpu computing toolkit\cuda\v4.0\include"
5.新增.lib檔案。在鏈結器-》輸入中新增cudart.lib cutil32d.lib
6.修改**生成為多執行緒(/mt)方式。
7.done.
以上是工程配置。
除此之外,還要把呼叫cuda**的c++函式在.cu檔案中用extern "c" 包含起來。並且在呼叫檔案.cpp中用extern "c"宣告該函式,然後呼叫。
如何將已有的資源新增到如今工程中
在mfc程式設計中,為了節約時間,方便操作,有時候需要將現有工程的資源直接拿來為正在編寫的工程服務。設有工程a,現在要新建乙個工程b,在b要見乙個和a裡面一樣的的資源,比方說對話方塊資源,為了避免重現建立帶來的各種重複和麻煩,我們可以直接引用a中編輯好的資源,從而大大節省了時間,具體步驟如下 1 在...
如何將本地已有專案上傳git
1.首先我們需要建立乙個git遠端倉庫 示例 2.初始化本地 git 倉庫配置 git init3.新增遠端倉庫 git remote add origin4.將專案檔案暫存到本地暫存區 git add 5.提交暫存區檔案到 git 本地倉庫 git commit m 提交描述 6.將遠端倉庫 pu...
如何將EXCEL內容匯入mysql
方法很多,不過建議你先看看mysql的開發文件,裡面寫的很詳細的,如果你懶得看,可以看下面的 1.有個軟體php excel parser pro v4.2可以 2.可將excel存成csv格式。然後通過phpmyadmin倒入mysql 3.先導入access中,再弄到mysql中,或者自己寫程式...