链接静态库到我的项目没有命名它(VS2010)
linking static library to my project without naming it (VS2010)
项目结构:
main.c
libexample.lib
libexample.h
c:
#include "libexample.h"
int main(void){ return example(); }
example.h
int example(void);
的例子。lib包含如下实现int example(void){return 4;}
如果我打开项目属性并导航到输入,我可以通过命名lib文件来添加依赖项。
$(ProjectDir)libexample.lib
有没有一种方法可以添加lib目录下的所有文件而不命名它们?所有我能想到的是编辑msbuild文件寻找*。Lib文件,并在编译前将它们添加到列表中。我想知道是否有一种内置的方法来做到这一点。
在makefile中使用通配符,但我认为这不是一个好的做法。
$(ProjectDir)lib*.lib
相关文章:
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- #为""定义宏;静态";针对不同的上下文
- cmake如何在fedora工作站中找到boost静态库包
- 静态数据成员的问题-修复链接错误会导致编译器错误
- 在VS2010-VS2015下编译时,如何使用decltype作为较大类型表达式的LHS
- 将公共但非静态的成员函数与ALGLIB集成
- cmake在我的项目中所需的所有静态库都不成功
- C++从另一个类访问公共静态向量的正确方法是什么
- 基于boost的程序的静态链接——zlib问题
- 在静态库中嵌入类方法
- 是什么原因阻止我将VS2010中的静态库正确链接到我的.dll
- 依赖VS2010中静态编译的库时未定义的符号
- 使用 cmake 和 vs2010 链接到静态提升库,而无需自动链接
- QT 创建器 qt5.1 vs2010 使用静态库时出现链接器错误
- VS2010错误LNK2001:MFC静态应用程序中未解析的外部
- VS2010-添加静态库时发生链接器错误
- VS2010查找调试符号时,静态库链接
- 链接FreeImage作为一个静态库在VS2010
- 链接静态库到我的项目没有命名它(VS2010)
- 当我使用 VS2013 编译时,链接到使用 VS2010 编译的静态 .lib?