如何在EditPlus上配置C/C++編譯環境


    首先應該明確源程序到可執行程序的過程,即先由編譯、鏈接,得到可執行文件后方可執行。那么這其中,我們就需要編譯程序、鏈接程序。通常我們所下載安裝的都是集成開發環境(如CodeBlock, eclipse等),里面自帶了相應的編譯器(如GCC, Turbo C, Borland C, Visual C++),而不需另行下載安裝就可以寫C程序了。此時,如果我們想在更輕便的EditPlus編輯器上寫C程序並運行之,只需簡單幾步配置即可。如果之前沒有安裝前面所講的IDE,那么自然首先下載到這一系列的程序包,將其解壓或安裝到某個路徑上以備用。
    其實EditPlus的功能很強大,配合EditPlus定制的功能,可運行外部程序,像我們上面涉及到的編譯程序、鏈接程序等。但較之於IDE的硬傷就是缺乏調試功能,所以寫C程序還是綽綽有余了。具體配置步驟如下:
    1)編譯:
操作:添加工具>>修改“菜單文本(Menu text)”為“Compile”;“命令(Command)”為C編譯命令所在目錄;“參數(Argument)”為 $(FilePath) -o $(FileDir)\$(FileNameNoExt).exe ;“起始目錄(Initial)”為“$(FileDir)”。最后還得把“捕獲輸出(Capture output)”的勾選中,這樣編譯結果就會在EditPlus下方窗口顯示。
    2)運行:
操作:添加工具>>修改“菜單文本 ”為“Run”;“命令”為“$(FileDir)\$(FileNameNoExt)”,這個命令比較特殊,從字面意思即知命令為程序目錄下不帶擴展名的可執行文件;“參數”、“起始目錄”都可為空。最后同樣可把“捕獲輸出”的勾選中,也可不勾選,在命令提示符下顯示運行結果。
    總結:同理,在Windows環境中,可以用類似的方法配置其它語言在EditPlus上的編譯運行方式,前提是擁有或安裝了相應語言的編譯器,並能在命令提示符下通過命令調用編譯運行程序。在配置時,只是在上面兩步的配置中的區別對待:在工具配置中,Menu text即為所配置的工具(命令)名字,Command為命令程序的路徑(諸如C中的編譯程序,或Java中的運行程序),Argument為命令在命令提示符下命令所添加的參數格式,所以在EditPlus上完成配置,就先需要了解編譯程序等在命令提示符下運行的格式,Capture output就是是否將程序編譯運行的輸出信息顯示在EditPlus上。其實上面的參數等配置都不一定是固定的,可根據自己的需要作相應的修改。按照上面的步驟配置好后,運行程序時可能還是會出現錯誤,原因是可能在編譯程序的時候要依賴其它的鏈接程序等,這時怎么找到這些程序呢?那就是在將這些命令添加到 系統環境變量上,這樣在整個過程中,系統依據環境變量中的路徑找到這些程序了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM