我有一个包含许多* .c文件的工作空间,我可以对其进行编译。 (我可以使用任何工具链,例如MSVC6.0或gcc等)
首先编译哪个源文件?
随后如何确定要编译的文件的顺序?
最佳答案
C标准未指定编译顺序。
由于不需要像C++中那样构造全局对象,因此在C中不存在与编译顺序相关的情况。
关于c - 如何确定源文件的编译顺序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/705866/
我有一个包含许多* .c文件的工作空间,我可以对其进行编译。 (我可以使用任何工具链,例如MSVC6.0或gcc等)
首先编译哪个源文件?
随后如何确定要编译的文件的顺序?
最佳答案
C标准未指定编译顺序。
由于不需要像C++中那样构造全局对象,因此在C中不存在与编译顺序相关的情况。
关于c - 如何确定源文件的编译顺序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/705866/