使用Visual studio构建FLTK多线程(MT)项目
Build FLTK Multi-threaded (MT) project with Visual studio
我在我的项目中使用fltk库。我的目标是编译我的项目与所有库的依赖关系在它(现在的问题只是与FLTK),所以我不需要在每台机器上安装vcredist库,在那里我想使用它。所以我读到,为此,我需要用参数编译我的项目c/c++ ->代码生成->运行时库->多线程。
现在我正在使用多线程DLL,一切工作正常,但当我将其更改为MT时,我得到错误列表(他们得到了所有类似的代码LNK2001):
代码LNK2001描述未解析的外部符号__imp__ wgetcwd文件ConsoleApplication2fltk.lib(fl_utf8.obj)
我应该做什么来编译我的项目与MT设置?
已解决。
我的解决方案是用MT设置重新编译FLTK静态库。
相关文章:
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 无法在 CLion 中构建 C++ 项目
- 运行同一解决方案的另一个项目的项目
- CMake-按正确顺序将项目与C运行时对象文件链接
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 欧拉项目#8答案是大以获得有效答案
- 从链接列表c++中删除一个项目
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 既然存在危险,为什么项目要使用-I include开关
- cmake在我的项目中所需的所有静态库都不成功
- QT通过C++添加映射QML项目
- 我的项目不会像"undefined reference to `grpc::g_core_codegen_interface'"那样使用未定义的引用错误进行编译
- 在linux上调试巨大的C++项目
- 在其他文件中创建类时在 c++ 项目中不起作用
- 使外部项目可用于find_package CMake
- 在子目录中使用target_sources()命令时用于单元测试(qtest)的项目结构
- 为什么在Visual Studio的OpenCV项目中使用/MT时仍然需要dll?
- 使用Visual studio构建FLTK多线程(MT)项目
- POCO:当在发布中编译项目时,链接器要求MT而不是MD库
- Visual Studio - 无法在 VS 2013 C++ 项目中打开文件'libboost_log-vc120-mt-1_58.lib'