linux下的c語言編程步驟 c語言程序linux下編譯執(zhí)行細節(jié)?
c語言程序linux下編譯執(zhí)行細節(jié)?推薦一本書。很清楚。如何在Linux下用gcc將c語言文件編譯成32位exe文件,且可以在Windows下運行?有辦法,但這取決于編譯程序需要多少個windows庫
c語言程序linux下編譯執(zhí)行細節(jié)?
推薦一本書。很清楚。
如何在Linux下用gcc將c語言文件編譯成32位exe文件,且可以在Windows下運行?
有辦法,但這取決于編譯程序需要多少個windows庫,以及Linux下是否有替代程序。但是,很多時候沒有windows內(nèi)核就無法成功編譯。方法一:安裝mingw32方法二:在VirtualBox中安裝XP虛擬機方法三:通過wine用CL命令行編譯以上方法,可以試試。至于編輯,專家通常直接使用VIM。如果您發(fā)現(xiàn)很難使用它,可以使用eclipse或KDevelop。KDevelop有點像windows下的vs。我希望它能幫助你
你的問題模棱兩可。根據(jù)我的理解,它有三層含義??梢栽趙indows或MAC系統(tǒng)下正常編譯的C源代碼可以直接在Linux下編譯和執(zhí)行。2在windows或MAC系統(tǒng)下編譯的C程序能否在Linux下直接執(zhí)行。三。C語言編寫的程序能否在Linux系統(tǒng)中運行。當然,它不能是三個意思。如果是第二個意思,那么答案是:肯定不能實現(xiàn)。因為C語言與系統(tǒng)有關。所以windows下編譯的可執(zhí)行文件與Linux下編譯的不同。如果這是第一個意思。那要看情況了。如果您的源代碼完全是用標準C編寫的,那么應該可以編寫一個helloworld程序。如果您使用Windows系統(tǒng)調(diào)用。那就行不通了。