This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我从下载 CC3200摄像机软件 、并尝试使用 CC3200 SDK 1.30进行构建。 但是、我得到以下错误:
说明 资源 路径 位置 类型
#10010链接期间遇到错误;"video_camera.out"未构建 video_camera. C/C++问题
"="">processors.wiki.ti.com/.../10234"> 未解析的符号仍然是 VIDEO 相机 C/C++问题
gmake:***[VIDEO_CAMER.OUT]错误1 VIDEO_CAMER C/C++问题
gmake:目标"全部"不会由于错误而重新生成。 视频摄像头 C/C++问题
未解析的符号_SlNonOsSemGet、首先在 C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink_extlib/provisioninglib/ccs/Release/provisioninglib.a 中引用 视频摄像头 C/C++问题
未解析的符号_SlNonOsSemSet、首先在 C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink_extlib/provisioninglib/ccs/Release/provisioninglib.a 中引用 视频摄像头 C/C++问题
如何解决链路问题?
P.S. 我知道 CC3200摄像机软件应使用 CC3200 SDK 1.20构建、但无法找到下载 CC3200 SDK 1.20的任何位置。
您好!
它基于 v1.2.0这一事实并不是问题。
如编译器所示、它在 provisioninglib 库中找不到_SlNonOsSemSet 和_SlNonOsSemGet sympols。
这是因为 provisioninglib 会编译到使用这些符号的 Nonos 中、而应用程序本身会编译到不存在这些符号的 OS 中。
最好导入配置库并添加到预定义符号 SL_platform_multi_threaded。
请不要忘记更改并指向链接器设置中的新库。
此致、
Shlomi
您在"${PROJECT_LOC}\..\"下有什么。
在这里可以找到 PROVISIONING_API.h
这就是我想的。
您可以手动修改 ARM 编译器下的 Include Options 并将 PROJECT_LOC 替换为 ORIGINAL_PROJECT_ROOT。
ORIGINAL_PROJECT_ROOT 应指向原始 SDK 安装目录下的配置库。
Shlomi
您可以使用 ORIGINAL_PROJECT_ROOT 替换 PROJECT_LOC、而不是编辑 PROJECT_LOC。
只需转至包含选项并使用 "${ORIGINAL_PROJECT_ROOT}\..\"
Shlomi