C/C++ - 以可编程方式运行Makefile

use*_*856 1 c c++ makefile

我制作了一个Makefile.要使用它,我打开我的终端,转到包含文件夹并运行它:

make flash
Run Code Online (Sandbox Code Playgroud)

我的问题是,我怎样才能在C/C++中做到这一点?也就是说,如何在程序中调用make(可编程)?

thi*_*ton 5

这个system功能是你的朋友:

system("make -C /Users/MyNAME/Desktop/Folder flash");
Run Code Online (Sandbox Code Playgroud)

  • @ user1104856:1.全上限写作有点粗鲁.2.阅读`system`的联机帮助页,然后提问. (2认同)