gcc:预处理语句--#include和#include_next
makefile详解[.d依赖文件]
- 如下的代码: gcc不会去链接没有用到的f1,而vc却要去做无聊的事
#define HAVE_F1 0
if (HAVE_F1){
f1();
}
- mingw如何使用vc编译的dll
pexports one.dll > one.def
dlltool --dllname one.dll --def one.def --output-lib one.a
本文探讨了GCC和VC两种编译器的不同行为。在GCC中,未使用的函数不会被链接,而在VC中则会进行不必要的链接操作。此外,还介绍了如何使用MinGW将VC编译的DLL转换为静态库。
gcc:预处理语句--#include和#include_next
makefile详解[.d依赖文件]
#define HAVE_F1 0
if (HAVE_F1){
f1();
}
1543
474
1633

被折叠的 条评论
为什么被折叠?