使用java程序编译一个c++程序(运行时)
compile a c++ program(runtime) using a java program
我想创建一个java程序,它将编译并执行用c++编写的程序。我只是想知道这些链接,或者知道我将如何做到这一点,我想自学,但不确定从哪里开始。我得到了一个执行".exe"文件的链接,这是我程序的一部分,但我如何通过Java编译C++程序。
我试着搜索相关的东西,但找不到。。。欢迎提出建议。。。
我认为您希望通过Java运行.exe
文件。
您应该尝试Runtime.getRuntime().exec(String command, String[] envparam, File dir)
with:
command
是.exe的位置envparam
可以为空dir
是.exe的目录
示例:
Runtime.getRuntime().exec("c:\program files\test\test.exe", null, new File("c:\program files\test\"));
以下是应该如何使用Runtime.exec()
来执行C++编译器。你也可以试试它更现代的表亲ProcessBuilder
:
Java Runtime.getRuntime().exec()替代
相关文章:
- 试图在visual studio上用C++创建一个桌面应用程序
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- 有没有什么方法可以使用一个函数中定义的常量变量,也可以由c++中同一程序中的其他函数使用
- VSCode-有一个红色下划线,但程序构建和运行正确,并且出现配音错误
- 我正在尝试使用 c++ 创建一个货币转换程序,我不知道如何继续
- 试图创建一个多线程程序来查找0-100000000之间的总素数
- 我试图制作一个程序,要求用户输入问题和答案,但程序循环不正确
- 为什么它只打印双链接列表的第一个值,而我的程序却崩溃了
- 如何声明一个可以在整个程序中使用的全局 2d 3d 4d .. 数组(堆版本)变量?
- 我写了一个C++程序来模拟Enigma机器.我没有得到输出
- 为什么这个程序返回最后一个单词而不是最长的单词?
- 如何使用C++读取另一个程序中的源代码输出
- 我有一个对象,它将在整个程序的持续时间内实例化,但一个类成员不会,我应该动态分配它吗?
- 我的程序有一个保存配置文件的GUI,如何双击此配置文件以直接加载带有配置数据的GUI?
- 我想通过带有C++和Python的插件创建一个可扩展的应用程序
- 3-3. 编写一个程序来计算每个不同单词在其输入中出现的次数
- 为什么有时我输入一个整数,程序将第一个输入的数字打印成十进制数?
- 未定义的操作?程序一个接一个地打印出不同的值
- 如何给这个简单的 c++ 程序一个适当的循环
- 我如何给一个c++程序一个图标