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.

[参考译文] CCS:在6.2 中编译/链接gstreamer应用程序

Guru**** 2526700 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/568504/ccs-compiling-linking-gstreamer-application-in-ccs6-2

工具/软件:Code Composer Studio

您好,

我想在6.2  中开发gstreamer应用程序。 通过命令行  ,我可以使用以下步骤编译和链接我的应用程序:


1.获取环境设置脚本:  

源代码~/ti-processor-SDK-linux-am57xx-EVM-EVM-VM-Dev.Linux/Linux-Devkit/environment-setup 03.01 00.06

2.编译和链接:  

arm-linux-gnueabihf-gcc -Wall helloworld.c -o helloworld $(pkg-config --CFLAGS --libs gstreamer-cfg) 1.0


必须提供环境设置脚本,以便pkg-config找到  有关ARM的gstreamer库的正确信息。

现在我想编译6.2。 我必须在CCS中的什么位置设置上述选项?

谢谢,祝你度过美好的一天

Marc

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

    我从未这样做过,但以下是我的初步想法:

    -按照以下步骤在CCS中创建C/C++标准Eclipse项目:
    processors.wiki.ti.com/.../How_to_create_GCC_projects_in_CCSv5

    -将文件helloworld.c添加到项目树中

    -将所有相关选项传递给编译器和链接器选项

    -为环境提供资源。 这正是我最不确定Eclipse/CS如何处理它的地方。 IDE将继承影响项目生成方式的系统环境变量。 在这种情况下,我会在运行CCS之前对环境进行源代码搜索,以确保设置所有变量。

    希望这足以构建您的代码,但我将尝试考虑其他详细信息并向您报告。

    希望这能有所帮助,
    拉斐尔