c++ - 链接器错误阻止我在 C++ 中初始化 TA-LIB
问题描述
我在我的 C++ 项目中遇到了 TA-LIB 的问题。
我刚刚下载了 TA-lib (ta-lib-0.4.0-msvc.zip) 并将 c 文件夹复制并粘贴到我的项目文件夹中。
由于链接器错误,我不能再进一步了。
我做了什么:
我刚刚下载了 TA-lib (ta-lib-0.4.0-msvc.zip) 并将 c 文件夹复制并粘贴到我的项目文件夹中。
包括“c\include\ta_libc.h”
我的步骤有什么问题吗?或者我错过了什么步骤?
@AlenL 谢谢你的帮助。
我在 IDE 中包含了每个 proj 文件。
但结果是一样的。
+) 错误列表
LNK2019 未解析的外部符号 _TA_Shutdown 在函数 _main 中引用
LNK2019 未解析的外部符号 _TA_Initialize 在函数 _main 中引用
LNK1120 2 个未解决的外部因素
解决方案
查看 ta-lib\c\ide\vs2005\lib_proj 文件夹及其子文件夹。您需要将子文件夹中的 .vcproj 文件包含到您的解决方案中。
推荐阅读
- android - 我该如何解决这个问题:Android Studio - Flutter - Dart - firebase
- c++ - Visual Studio 2019 / E0167 / “const char”
- laravel - Laravel 默认存储路径更改
- constraints - Vivado:为输入和输出延迟、仿真不匹配和错误时钟行为设置时序约束
- r-markdown - Rmarkdown 中的复选框
- python - 如何完美复制 POST 请求?
- c++ - 如何将xy坐标的值存储在不同的数组中
- javascript - React.js“无法读取未定义的属性'map'”
- android - Xamarin - Device.Idiom 属性在某些 Android 设备中不起作用
- vb.net - 使用 Mysqldump.exe 的数据库备份无法正常工作,它说“在命令行界面上使用密码可能不安全”然后什么也没有发生