目前我有一個控制檯應用程序,這對我來說很好,但對其他人來說不是。我需要創建一個GUI。我正在爲使用Visual Studio 2010和CUDA 3.2構建自定義的Windows 7進行開發。CUDA與Windows Forms/WPF的集成
我可以簡單地在Windows窗體/ WPF中創建一個GUI,然後只是聲明一個extern「C」函數,該函數將被解析爲調用CUDA內核的函數?我剛纔試圖這樣做,並且我有很多編譯錯誤,包括一些CLR的東西。經過Google的快速瀏覽,我覺得它並不像看起來那麼簡單。
- 編輯
廣義的問題是:如何以包括C++ Windows窗體/ WPF應用程序代碼CUDA?
你嘗試了什麼?你有什麼錯誤? – Bart
那麼,強制框架3.5後,我沒有這些錯誤更多..但我很驚訝的「C++」的語法..「公共系統類Form1:公共系統:: Windows ::窗體::形式」是沒有C++給我..如何在那裏包含* .cu文件?或使用'extern' ..? – Queequeg
嗯,這不是標準的C++。從我所知道的(但我從來沒有使用它),它是微軟的C++或C++/CLI託管擴展。也許有更多經驗的人可以幫助你。 – Bart