任何人都可以告訴我如何在windows(windows 8)上運行(編譯和執行)一個c文件在php中?在windows上執行一個c程序
我知道使用exec()我可以執行已編譯的文件,但如何在PHP中編譯c文件?
我正在使用xampp。 我已經嘗試使用exec()但它不工作。
任何人都可以告訴我如何在windows(windows 8)上運行(編譯和執行)一個c文件在php中?在windows上執行一個c程序
我知道使用exec()我可以執行已編譯的文件,但如何在PHP中編譯c文件?
我正在使用xampp。 我已經嘗試使用exec()但它不工作。
您不需要每次運行時都要編譯它。所以你通常會自己編譯一次,不需要php,然後按照你的需要使用它。
(你當然可以運行使用exec
編譯命令,但我不明白這一點,我相信你感到困惑,以及。)
如果你想運行從網站上給出的源代碼,你必須編譯它,但它不能在PHP中完成。你需要一個C編譯器,例如gcc。安裝gcc並從php中調用
exec("/path/to/gcc source_code.c");
您可以通過運行編譯器來編譯它。 –
你可以在這篇文章中添加你的示例代碼嗎? –
你可以'exec'編譯好的程序,你可以用適當的相關參數'exec'編譯器本身 –