C文件我有了以下文件編譯構建並在Windows
- 構建
- asc2uni.c
- asc2uni.1目錄
我編譯它,但問題是我不知道如何編譯器使用這種格式,以及如何做到這一點。有任何想法嗎?
編輯:我想在Windows XP上編譯這個。
編輯2:構建文件內容:
cc -I../Modules -O -o asc2uni asc2uni.c ../Modules/Lib.a
C文件我有了以下文件編譯構建並在Windows
我編譯它,但問題是我不知道如何編譯器使用這種格式,以及如何做到這一點。有任何想法嗎?
編輯:我想在Windows XP上編譯這個。
編輯2:構建文件內容:
cc -I../Modules -O -o asc2uni asc2uni.c ../Modules/Lib.a
的asc2uni文件名聽起來就像是Unitex組成部分,若有發現,最新的版本已經聯合asc2uni和uni2asc到名爲convert
一個程序。所以你可能想調查一下,如果你想在嘗試編譯一些舊的東西時投入太多的精力,你是否想切換到更新的版本。另外我看到有一個Windows安裝程序二進制文件也可以,也許你甚至不需要編譯任何東西?
總之,對文件進行編譯用gcc編譯運行
gcc -o asc2uni asc2uni.c
文件asc2uni.1
聲如手動檔,不需要進行編譯,剛剛安裝。如果你想創建它的一個純文本版本可以運行
nroff -man asc2uni.1 | col -b > asc2uni.txt
Windows系統可以安裝cygwin,您可以選擇安裝gcc。還有其他的gcc端口(如mingw),但可能任何C編譯器都可以。 Nroff和col可能在cygwin中可用,但我不是100%確定的。
Windows沒有帶有C編譯器,所以除非你安裝一個,否則你運氣不好。你可以從http://www.mingw.org/下載一個免費的C編譯器
Visual Studio Express是免費的,但可能是這個小程序矯枉過正。它可以很快下載和安裝,並且是C/C++編程的一個良好開端。
如果你目前沒有C編譯器,有很多選項(最簡單的可能是mingw如前面提到的,或者是免費的Microsoft Visual Studio Express Edition,較大的列表可以發現here。
或者,也許你已經有了Visual Studio和你想知道如何在命令行編譯?如果是這樣,this可能的幫助。
如果是控制檯程序或Windows程序,請嘗試使用代碼塊。要創建程序的GUI部分,請使用ResEd http://www.oby.ro/rad_asm/resed/index.html 似乎已經停產,但它仍然是一個很好的編輯器
什麼操作系統? – 2009-05-03 13:19:57
在Windows XP機器上 – Graviton 2009-05-03 13:22:07
所以構建腳本看起來像一個gcc樣式的腳本。請注意,它引用了您需要鏈接的「Modules」子目錄。 – Jeff 2009-05-03 13:53:00