将找到的已定义符号相乘
Multiply defined symbols found?
我创建了自己的库,并使用MD多线程DLL运行时将其编译为MSVC中的静态库。然后我编译了我的应用程序并包含了myLib.lib,当我这样做时,我得到了大量与MSVCRTLIB相关的多重定义的符号,我做错了什么?
谢谢
应用程序和所有库必须使用相同的设置进行编译。确保它们都使用 MD 选项。
相关文章:
- 在 Mac 上使用 CMAKE 将 FFTW 和 FFTWPP 链接到项目中时未定义的符号
- 在C++中使用内联方法时出现未定义的符号错误
- 引擎节点:未定义的符号:_ZTV6Config
- Windows 链接器是否使用 LoadLibrary 解析 DLL 中未定义的符号?
- MacOS 上的 Xcode 11 项目不在一个函数中使用 sin 和 cos:未定义的符号"___sincosf_stret"
- 从 C++ 到 Python 的 SWIG:未定义的符号导入问题
- 未定义的符号 - 在 CentOS 7 中使用 log4cxx
- 编译为目标 wasm 时未定义的符号
- 'dlopen''ing 包含符号的 .so 会导致未定义的符号
- 错误:未定义的符号:gzclose opencv emscripten
- 在 tensorflow-GPU 中使用用户运算符时未定义的符号>=1.15
- 我无法让我的程序工作,我一直得到未定义的符号:C
- 未定义的符号缺少 vtable
- 在Mono-Pinvoke中尝试使用本机C++时未定义的符号
- 未定义的符号:PyExc_RecurationError
- ctypes,添加静态库时未定义的符号
- 未定义的符号'fixed_address_empty_string':带有protobuf的新张量流运算
- 尝试使用 Cython 扩展时未定义的符号
- 获取未定义的符号:尝试使用Clang地址清理器时__asan_memset
- 未定义的符号参考'pthread_rwlock_wrlock@@GLIBC_2.2.5'