Posted on 2006-04-20 14:24
任我行 閱讀(8451)
評論(16) 編輯 收藏 引用
這文章適合新手,對老鳥就不要太強求了。
為方便更多網友在使用UltralEdit-32的同時,挖掘UltralEdit-32更多的功能。當初我在使用UltralEdit-32配置編譯環境的時候,費了幾個彎彎。
UltraEdit-32這個強大文字編譯器應該用過吧。通過一些簡單的配置也可以做成編譯器哦。
雖然比不上像VC這么強大的編譯器,但是對于一些簡單的程序,特別是單個文件的編譯,非常的方便,不用你去建立什么工程等等。。。
下面就來配置我們的UltraEdit-32吧。
第一步、首先當然是下載UltraEdit-32,最好下載一個中文版,然后安裝。
第二步、下載C/C++編譯器。
推薦:MinGW(一個Windows平臺下的GCC編譯器,屬于免費的哦。)
http://sourceforge.net/projects/mingw,選擇一個版本比較高的下載,我下的是MinGW3.1 版本:http://jaist.dl.sourceforge.net/sourceforge/mingw/MinGW-3.1.0-1.exe
然后安裝好。具體安裝就不啰嗦了。?
第三步、設置環境變量path:
這里以我的機器為例說明:在path最后面加入C:\MinGW\bin;然后調出DOS窗口,鍵入>>gcc,如果輸出:gcc: no input files,說明你的環境配置好了。這時可以用gcc編譯程序了,不過,在Dos窗口中就是不方便。輸入:
>>gcc --help會輸出gcc的一些編譯設置,
>>gcc -v 輸出gcc的版本等信息。
>>gcc -o xxx.exe xxx.cpp 編譯xxx.cpp文件,生成xxx.exe可執行文件。
更多的gcc命令請參考gcc手冊。網上搜搜,會有很多。這里貼一個GCC中文手冊
第四步、設置UltralEdit-32:
打開UltralEdit-32,高級->工具欄設置,這時會跳出一個窗口(UltralEdit-32版本不同稍有差別),點插入,在菜單項目名稱輸入:Compile C/C++;在命令行輸入:g++ -o %n.exe %p%n%e;工作目錄輸入%p;基本上與在DOS窗口中編譯沒有什么區別。還可以選用自己指定的庫,lib,include文件等,參考GCC手冊。
這里%n(UltralEdit-32本身的參數)表示你正在編寫的文件名,%e表示擴展名,%p表示此文件的目錄。具體請查看UltralEdit-32的幫助。
在選項一欄有Dos和Windows程序可選擇,表示你編譯的程序類型,輸出一欄請勾中輸出到列表框,捕獲輸出和不替換。
然后應用、確定,在高級一欄就會出現一個"Compile C/C++"菜單。
點擊"Compile C/C++"菜單看會出現什么效果?
到這時,UltralEdit-32編譯器配置的差不多了。但每次都要高級->Compile C/C++也挺不方便的。要是能想VC那樣把這個菜單放到界面上來就好了。
第五步、把"Compile C/C++"搬到工具欄:
這一步比較簡單,在工具欄右鍵->自定義工具欄,在出現的窗口中右側找到剛才添加的菜單,用戶工具1,添加到左側欄,自己調整順序,確定,OK了。
同樣的辦法,還可以添加一個名為"運行"的菜單,就是運行剛才編譯好的程序,然后添加到工具欄。
到這時,大功告成了。
程序寫好了 -> Compile C/C++ -> Run...
有點像VC6哦。
最后,別對UltralEdit-32要求太高。至于其它應用,待你我的挖掘中。