需要在源码中调用 gcc 对其他文件进行编译,能有大神指导吗
1
secondwtq 2015 年 12 月 10 日
fork + exec
|
2
pynix 2015 年 12 月 10 日
子进程
|
3
jkneedout 2015 年 12 月 10 日 via iPhone
System popen fork 还有百度
|
4
z742364692 OP 正在 exec 和 fork
|
5
wizardoz 2015 年 12 月 10 日
如果是同步调用的话用 popen 最简单了
|
6
corecible 2015 年 12 月 10 日
@z742364692 赞同。不过不如直接调用 编译脚本。
|
7
tracyone 2015 年 12 月 10 日
如果简单用 gcc ,如果复杂用 make 和 Makefile 来管理
然后你 c 语言用 system 直接执行命令(gcc or make)即可 |
8
z742364692 OP @corecible 怎么整
|
9
hyq 2015 年 12 月 11 日
一般来说,这种事情用 shell 会更合适,如果是比较典型的编译步骤,用专业的构建工具更合适( Makefile , autotools , cmake )等。
|
10
FUCKEX22 2015 年 12 月 11 日
system(""); 都不会用 还搞 C?
|