C语言模拟命令行调用GCC编译器编译一个.c文件?
发布网友
发布时间:2022-04-25 14:40
我来回答
共2个回答
热心网友
时间:2023-10-09 13:38
比如你的c文件是hello.c
在命令行中,使用gcc hello.c -o hello 就会生成了可执行程序hello了追问我会这样手动输入gcc hello.c -o hello ,但代码我该怎样写呢?
追答system("gcc -o yourfile yourfile.c");
这样也行 。
linux下面用exec也行
调用shell的API也行
首先你没有说你用的是linux还是windows , 我感觉是linux
热心网友
时间:2023-10-09 13:38
包含<stdlib.h>头文件,调用的时候用
system("gcc -o yourfile yourfile.c");
就可以了。
参考http://zhidao.baidu.com/link?url=BevN1jtqwLRE6WRKSJ3HpGp7_t4Z5J-eYI46kqx3VPrZDAZlnT8yIp74x2Bmi-5B4xvZObLoYws0JVfdkE35X_