1. 用vs2010編譯,運行c後應該出現的黑色框框一下子就閃沒了,怎麼弄
你點最上排的【工具】,點開後選【自定義】,然後點【命令】,然後點【添加命令】,點開後在左邊找到【調試】,再在右邊框里找到【開始執行(不調試)】,點確定關閉,這時出現的還是【命令】欄,按【下移】找到【調試】,這時【調試】會變成上一行,而你選定的會變成【開始執行(不調試)】,選定後直接點關閉就行,再次運行程序的話,就點左上角【調試】後面的三角形就行了,或者快捷鍵【ctrl+F5】
2. C語言中已經聲明或定義的變數如果在代碼中沒有使用到,編譯器會怎樣處理
就一直在那裡放著。如果是全局變數,編譯器連提示都沒有;若是局部變數編譯器在編譯時會提醒說某某局部變數沒有使用;若你不理會,在代碼修改前就不會再提醒了。這些變數未使用,卻一直佔用著內存空間,但不影響代碼的正確性……
3. keil c51編譯器怎麼有的文件出錯時,雙擊錯誤提示沒有定位到錯誤行,有的文件就可以,怎麼回事
這是經常有的事情,而且警告也會有這種情況,不過錯誤的下方肯定有標志關鍵詞,你按關鍵詞找就可以
4. cuda helloworld 沒有GPU顯示,問題出在哪裡哪位大神可以告訴我
如果你是第一次使用CUDA,在Linux下可以使用下面的命令來檢查CUDA編譯器是否安裝正確:
$ which nvcc
一般,該指令輸出為:
/usr/local/cuda/bin/nvcc
另外,你可能還需要檢查下你機器上的GPU型號,可以使用給下面的命令查詢:
$ ls -l /dev/nv*
可能的輸出為:
crw-rw-rw- 1 root root 195, 0 Jul 3 13:44 /dev/nvidia0
crw-rw-rw- 1 root root 195, 1 Jul 3 13:44 /dev/nvidia1
crw-rw-rw- 1 root root 195, 255 Jul 3 13:44 /dev/nvidiactl
crw-rw---- 1 root root 10, 144 Jul 3 13:39 /dev/nvram
以上輸出顯示這里有兩個GPU顯卡安裝在機器上。
寫一段CUDA程序的基本過程為:
創建源文件,以」.cu」為後綴。
用nvcc編譯程序。
命令行運行。