Ⅰ 基於linux的C程序代碼能在windows xp的環境下運行嗎
只要源代碼中不包含本地代碼就可以用相應平台的編譯器進行編譯運行。
例如:
在Linux下用gcc編譯過可以運行的源代碼,可以用Windows版的gcc來編譯運行。但是gcc編譯通過可以運行的代碼,用turbo
c的編譯器可能編譯不了而出錯。
同時,如果源代碼中包含本地代碼(如GUI相關的代碼)即使Linux版的gcc可以編譯通過,從而用Windows版的gcc來編譯,同樣有可能編譯不了而出錯。
所以綜上所述,Linux下同樣的c語言源代碼可以在Windows下編譯通過的條件是:
1.使用同一組織或公司開發的編譯器,但必須是不同平台的版本。如:Lin版GCC和Win版GCC,而不能是GCC(不論哪個版本)和turbo
c。
2.不能包含本地代碼。
Ⅱ 怎樣在windows XP 系統下安裝GCC來編譯C程序
推薦一個我正在用的, tdm-gcc,打包了mingw(包含最新的gcc穩定版本),安裝很簡單。網址
http://tdm-gcc.tdragon.net/
Ⅲ 關於vs2005在windows7和windowsXP的編譯問題
這個就要看你的項目中都包含了哪些調用,舉個例子來說,win7中對資料庫的封裝進行了調整,包含msado資料庫操作的項目,在win7中生成的程序是無法正常運行在xp上的。但是xp上生成的卻可以正常運行在win7、server2008等系統上。
Ⅳ windowxp 源代碼
找不回來
Ⅳ 在Windows xp操作系統中用C語言編程,用什麼編輯器和編譯器好呢
如果只是寫C的話,
編輯器用UltraEdit, 編譯器用TurboC就足夠了.
如果要求高,用VC也可以,終歸是集成開發環境的.
還是要看你的目的,如果是上學, 學校讓你用啥就用啥
如果是自己隨便學,那就無所謂了
Ⅵ Windows XP系統源碼 下載地址
《Windows XP系統》網路網盤免費資源下載
鏈接:
WindowsXP是微軟公司研發的計算機操作系統,於2001年10月25日正式發布。其名字中「XP」的意思來自英文中的「體驗(Experience)」。
Ⅶ 我已破解了windows XP源代碼
windows源代碼只有這一行?
Ⅷ 操作系統的源代碼指的是什麼
操作系統的源代碼是組成操作系統的所有源程序集,一般是匯編或C等語言編寫而成,至於與計算機硬體打交道。一旦公開源代碼,將意味著版權的喪失。
源代碼經過編譯後生產可執行文件、動態連接庫、資源等文件,這樣就實現了對操作系統內部演算法和技術細節的封裝,從而達到「不可見」的目的。
Ⅸ 在Windows XP上使用什麼C語言編譯器比較好
GNU的C/C++編譯器(mingwgcc),同時支持c語言和C++的編譯,而且不容易崩潰,不容易死機。
我的網路雲盤里有下載安裝和簡單實用文檔:
Ⅹ windows XP源代碼是什麼
不太現實,windows系統的源代碼是微軟的命根子,微軟的收入主要就要靠個人桌面操作系統市場,一但源代碼被公布,那麼windows將會變得不值錢,並且源代碼的公布將會危及到個人電腦的安全,電腦高手對源代碼分析後會找出系統的漏洞,將會對個人電腦的安全造成危害!