[英]compile a c++ program(runtime) using a java program
我想創建一個java程序,它將編譯和執行用c++編寫的程序。 我只是想知道鏈接或知道我將如何做到這一點,我想自學,但不確定我應該從哪里開始。 我得到了一個執行“.exe”文件的鏈接,它是我程序的一部分,但是我如何通過 Java 編譯 C++ 程序。
我試圖搜索相關的東西,但無法找到...建議表示贊賞...
以下是您應該如何使用Runtime.exec()
來執行 C++ 編譯器。 您也可以嘗試它的更現代的表親ProcessBuilder
:
我想你想通過 Java 運行一個.exe
文件。
您應該嘗試Runtime.getRuntime().exec(String command, String[] envparam, File dir)
與:
command
是 .exe 的位置envparam
可以為空dir
是你的 .exe 的目錄例子:
Runtime.getRuntime().exec("c:\\program files\\test\\test.exe", null, new File("c:\\program files\\test\\"));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.