我想使用PHP’s system
function編譯.c文件,並將錯誤(如果有)顯示到另一個文本字段,否則不顯示任何內容。我怎樣才能做到這一點?使用系統函數編譯文件
0
A
回答
0
看看PHP的system()
函數。
echo system('gcc file.c');
1
你可以啓動編譯命令system
功能:
$output = system("gcc -Wall -c yourtmpfile.c");
outtmpfile.c
是你需要創建一個臨時文件。
在$output
中,您將獲得編譯命令的輸出。
1
http://www.php.net/manual/en/function.system.php
「如果return_var參數存在,那麼,所執行的命令的返回狀態將被寫入到這個變量」。
然後變量的內容寫入您的文本框...
相關問題
- 1. 使用靜態編譯的C文件的根文件系統
- 2. 編譯錯誤::文件系統
- 3. 系統地清理文件編譯前
- 4. 使用gcc編譯時覆蓋系統頭文件
- 5. 使用基於64位Ubunty的系統編譯XPCOM idl文件
- 6. 用C編譯系統
- 7. glibc編譯系統
- 8. 「使用系統」;「產生編譯錯誤
- 9. 使用php系統函數
- 10. 編譯器如何知道您使用的函數是系統調用?
- 11. 編譯器的編碼系統特定的文件分隔符
- 12. GNU編譯系統,闕
- 13. 用icc和MAGMAmic編譯找不到「複雜」系統文件
- 14. 如何編譯C文件與系統調用
- 15. 編譯Java GUI使得系統掛起
- 16. Azure App函數文件系統
- 17. Android編輯系統文件
- 18. 使用boost文件系統獲取文件系統類型
- 19. 如何在symfony2中使用文件系統函數'exists'?
- 20. 在系統函數中使用空格處理文件名
- 21. 測試上傳的文件使用PHP系統()函數
- 22. 重新編譯系統應用程序
- 23. 在系統中安裝我編譯的庫以供可執行文件使用
- 24. C編譯器如何決定是否調用庫函數或系統調用
- 25. 編譯x86系統上的C#.NET x64二進制文件
- 26. 在Eclipse中的USErspace中編譯文件系統
- 27. MXMLC編譯器缺少文件系統庫
- 28. 編譯致命錯誤升壓/文件系統
- 29. 反編譯一個RISC系統/ 6000可執行文件
- 30. 文件系統的位置和編譯與Linux下的MD5?
「系統」是一個PHP命令 – Select0r 2010-09-02 14:03:20
@ Select0r:那麼,使用PHP來運行系統命令編譯C文件。很公平。 +1給你。 – BoltClock 2010-09-02 14:05:05