LNK1104无法打开文件"legacy_stdio_definitions.lib"
LNK1104 cannot open file 'legacy_stdio_definitions.lib'
我已经将我的项目从 vs 2012 移植到 vs 2015。
我正在使用的库也是从 2015 年开始构建的。
我使用 makefile 构建我的项目并收到此错误
LNK1104 cannot open file 'legacy_stdio_definitions.lib'
如果我在 vs 2012 中构建相同的内容,它可以正常工作。
这个错误是怎么回事?
尝试在 Visual Studio 中打开项目,然后单击顶部菜单栏上的"项目"。单击"属性","链接器",然后单击"输入"。在"其他依赖项"中,单击旁边的向下箭头,然后单击"编辑"。添加"legacy_stdio_definitions.lib"并单击"确定",然后单击"确定"。
相关文章:
- C++ 链接到单独的.cpp文件说"multiple definitions"
- 为什么我的 LEGACY OPENGL 颜色反转了?
- std::memcpy vs std::copy_n for legacy c structs
- 为什么只有一个库的链接器错误'multiple definitions'?在 Android Studio 中使用 CMake (3.4.1)
- Linux MinGW:在编译时,他输出了 8 个"nultiple definitions"列表
- 为什么会出现"Multiple Definitions"错误
- 在C 中使用Legacy OpenGL(即时模式)绘制一条厚线
- 如何使用Legacy OpenGL绘制不同的彩色线条
- 我能对 GNU ld 'legacy __sync_synchronize'警告做些什么?
- 如何在调用Legacy C API时正确地将指针施放到现代C 中的指针
- 如何解释C++标准文档中的"terms and definitions"?
- 字符* 数组出现"multiple definitions"错误,但无符号字符数组未显示错误
- C++ 可变参数模板"multiple definitions"/"already defined"问题
- 在 Linux 上编译C++代码。需要使用英特尔/ICPC 编译器。错误:"multiple definitions"与内部类相关
- 当 nm 只看到一个定义时,为什么"Multiple definitions linker error"
- *.h or *.hpp for your class definitions