gpt4 book ai didi

c++ - 如何使用 makefile 在 C++ 中创建静态/动态库?

转载 作者:行者123 更新时间:2023-11-28 03:09:16 30 4
gpt4 key购买 nike

我的情况是我有三个非常大的文件 A.cpp B.cpp C.cpp n.cpp

我不想每次运行程序时都编译这些文件,

任何想法是什么是从编译中排除这些文件的最佳方法。

最佳答案

每次运行程序时,程序都不会被编译。编译是一次过程,如果您在编译时静态链接,则链接是一次。另一种是在运行时链接(动态链接)。

在任何一种情况下,如果源文件未更改,代码也会被编译一次,然后如果您使用 make 文件,编译就会发生。

  make clean; #if you execute this command before make all or make build, then all the .cpp files will be compiled

here clean, all, build are the target of the make file.

请参阅 make 的链接

关于c++ - 如何使用 makefile 在 C++ 中创建静态/动态库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18930237/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com