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.

[参考译文] 编译器/TM4C129ENCPDT:为 tirtos 编译 Zlib

Guru**** 2943350 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/890187/compiler-tm4c129encpdt-compiling-the-zlib-for-tirtos

器件型号:TM4C129ENCPDT

工具/软件:TI C/C++编译器

大家好、

如何将 Zlib 库与 tirtos 搭配使用?  我需要压缩和解压缩。

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Akhilesh、

    不可以、TI-RTOS 没有任何压缩库。

    Todd

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Todd、我尝试向工程添加外部库(zlib)、但遇到链接错误。  

    I 添加了-

    C:\zlibz\zlib-1.2.3-lib\include 至编译器包含路径

    C:\zlibz\zlib-1.2.3-lib\lib\libz.a 到链接器库路径

    C:\zlibz\zlib-1.2.3-lib\lib\至链接器目录搜索。

    但是、在链接期间、我会得到未解析的符号。  

    我对 CodeBlocks 所做的同样操作、一切都很好。 CCS 似乎没有以某种方式拾取 libz.a 文件。 你有什么想法吗?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您使用的是 TI 或 GCC 编译器工具吗?

    您能否通过查看 CCS 编译控制台确认该库是否实际传递给链接器? 如果您附加了完整 的构建日志、 可能有助于我们确定问题所在。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我使用的是 ti 18.25编译器。 现在、我将源文件包含在项目中、从而解决了这个问题。 它工作正常。  我无法使用库、因为我需要在源文件中进行更改。