【发布时间】:2018-11-26 10:04:19
【问题描述】:
我正在使用 Notepad++ 编写 C 程序并通过命令提示符和 MinGW 编译它们。如何做到这一点,以便每次更新 C 文件时不必通过命令提示符手动重新编译可执行文件?解决方案没有限制。
【问题讨论】:
-
为什么每次都要重新编译?这样做的原因是什么?如果不这样做会怎样?
-
你知道
make这个工具吗?还是它的兄弟姐妹之一? -
如果我不重新编译,那么它不会使用我对 C 文件所做的更改来更新可执行文件。
-
不,我不知道。我什么时候想要什么?
-
然后你需要一个构建机制,当你尝试执行时,它首先构建程序,但仅在必要时(即如果源已更改)。执行此操作的工具是
make。