Ⅰ 請問用記事本寫簡單C++程序 (不使用IDE), 如何解決編譯與運行的問題
linux下都是命令行操作
只要安裝對應編譯器即可
編譯c++的一般有:g++ 、clang++
windows下用命令行編譯:
需要先安裝vs集成開發環境
在此基礎上進行環境變數設置 才可以在命令提示符下編譯
這樣的話還不如直接在vs可視化界面寫代碼、編譯方便 更方便調試
為什麼要再記事本寫呢
Ⅱ 請問不使用VC等IDE編輯器,純命令行如何使用PSDK編譯程序
沒用過psdk,這個我估計跟windows sdk是一個意思
提供一點思路,不用vc等ide編輯器,關鍵在於在系統中設定psdk的相應的lib和頭文件的環境變數,在cpp寫完後,通過makefile執行編譯,可以參考寫一個makefile文件,在makefile中使用相應的lib和頭文件,因為vc等最後也是通過makefile操作的,所以你也可以看看它們的makefile是怎麼寫的。
具體的沒操作過,只是在linux下都是通過makefile來的,windows要脫離vc等編輯器,也只能通過makefile了
Ⅲ 為什麼很多人建議學C語言不用任何IDE,直接用編輯器和編譯器
其實對新手學習c語言來說,直接使用編輯器和編譯器不是明智的,因為對c語言本身不了解的情況下,IDE會幫助新手解決一些他不需要關注的問題,如果獨立使用編輯器和編譯器,會加大新手判斷問題的難度,不利於學習基本語法和編程方法,只有對c有了一定的了解,知道從編輯,編譯,執行的整個過程,再來獨立使用編輯器和編譯器,定位問題會更准確
Ⅳ 厲害的程序員到底用不用 IDE,如果不用,為什麼
用啊,當然用,要不然好多商業付費的IDE都賣給誰了呢。IDE的確可以幫助開發,特別是在Windows平台,IDE和開發框架綁定在了一起,就更需要IDE了。但是在Linux平台,確實有不用IDE的,因為什麼呢,因為Linux的哲學就是將簡單的工具組合發揮強大的功能,Linux程序員習慣用make和文本編輯器代替IDE,如果make不好使就用cmake,反正都要比IDE靈活,但是並不是Linux的IDE就沒有人用,只是用的比較少,從發布的各種Linux開源代碼就可以看出這一點,從源碼編譯安裝各種Linux軟體時,要麼是make、make install,要麼就是cmake然後再make、make install。
Ⅳ 為什麼很多人建議學C語言不用任何IDE,直接用編輯器和編譯器
因為IDE會隱藏一些細節(比如編譯和鏈接,某些IDE如VS一個按鈕搞定了,實際是調用了cl.exe編譯然後用自帶的鏈接器link.exe鏈接的,簡化成一步而已,codeblocks等使用gcc的也一樣)
而且自動完成功能比較強大,這本來是提高實際開發效率,減少出錯的,但在學習時容易依賴導致不能手寫代碼或記不清楚.....
另外不同IDE的界面千差萬別,新手容易只會使用一種IDE....
Ⅵ 為什麼很多人建議學C語言不用任何IDE,直接用編輯器和編譯器
這樣的話就會更多的專注於語言本身,而不是IDE的各種花式功能了。不過光用編輯器和編譯器而沒有調試器也不太好,學會調試也是非常重要的。因此一個輕量級的IDE也是很有必要的,當然如果你有信息在命令行下調試也是可以的,那樣的話就真的不需要一個IDE。輕量級的IDE我推薦devcpp和qtcreator。
Ⅶ 為什麼很多人建議學C語言不用任何IDE,直接用編輯器和編譯器
因為在windows操作系統上,各類ide做了很多自動的工作。開發者只需要關注程序編寫的正確性就行了。可是實際上對於學習c語言來講,不僅僅是一門語言,還包括了基本的程序組織方式,程序生成方法等方面的知識。這在windows這種按個F5就全部完成的ide環境下是永遠也接觸不到。而在linux系統上,對於簡單的軟體,需要自己手寫makefile文件,這其中包括了腳本編寫、編譯運行環境的調試、編譯順序、連接庫的使用等等方面要注意的東西,這些能讓初學者更好的理解計算機程序到底是什麼到底是怎麼運作的怎麼合作的。
Ⅷ 在沒有IDE的程況下怎樣編譯C語言代碼
如果學校電腦里有c的編譯器,可以用gcc編譯,沒有的話就不可以了
Ⅸ 為什麼很多人建議學C語言不用任何IDE,直接用編輯器和編譯器
不絕對吧. 新手沒經驗的時候, 用ide更容易入門, 畢竟有圖形界面. 但c的實際開發環境經常是沒圖形界面的, 編譯也要自己寫makefile文件. 所以初期用ide學習, 以後想深入了, 還是要看看c的編譯鏈接過程, 直接用編譯器嘗試一下.
還有就是, 用ide學C千萬別把文件名定成.cpp