2016-09-15 59 views
-1

是否有可能在PHP中將C源文件作爲REQUEST發送,然後服務器將編譯源文件並將編譯後的EXE文件作爲RESPONSE發送。最後,當客戶端收到exe文件時,它會在他的機器上自動執行。這樣客戶端就可以編譯代碼而無需編譯器。如何在PHP中從客戶端編譯服務器上的C代碼

+2

'它會自動執行他的機器安全缺陷?什麼安全缺陷? –

+0

**當您將它編譯到.exe時,客戶機不需要安裝C編譯器。** - 它們只是執行文件? – Xatenev

+0

沒有。實際上我想開發一個Web應用程序,人們可以在其中編譯代碼並即時查看結果。 –

回答

0

如果您使用Linux服務器,請嘗試使用shell_exec來運行gcc,通過該gcc您可以在服務器中編譯客戶端代碼,並且也可以將輸出發送到客戶端。

相關問題