工具/软件:Code Composer Studio
大家好、
我不熟悉 CCS ... 我正在为我们的公司创建一个 c/cpp 库、由于我在代码开发过程中测试它的不同部分、我需要能够更改项目的主文件(保存主函数的文件)... 换句话说、我希望项目文件夹中有多个主文件、但我希望一次使用一个。
如果您有任何建议、请告诉我。
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.
工具/软件:Code Composer Studio
大家好、
我不熟悉 CCS ... 我正在为我们的公司创建一个 c/cpp 库、由于我在代码开发过程中测试它的不同部分、我需要能够更改项目的主文件(保存主函数的文件)... 换句话说、我希望项目文件夹中有多个主文件、但我希望一次使用一个。
如果您有任何建议、请告诉我。
CCS (Eclipse)不知道哪个文件包含 main()。 它只需在文件夹中构建所有内容、并让链接器找到它。 Eclipse 模型每个项目有一个可执行文件(生成结果)。
一种方法:您可以有多个文件,例如 main-1.c、main-2.c,并使用“文件属性->C/C++ build->Exclude Resource from Build”将它们交换到编译中和编译中。 这有点麻烦、但如果您不经常这么做、可能是最简单的。
另一种方法:创建多个项目(每个 main-N.c 一个),然后使用“New->File->Advanced->Link to file in the file system”链接公用文件。 这在最初设置时相当麻烦、但不需要持续维护。
[编辑:稍微修正了措辞。]
您好!
在 Bruce 的回复基础上、您还可以创建多个编译配置、这些配置允许您通过他提到的选项包含不同的文件。 优点是您可以更轻松地在它们之间切换。
检查以下从不同角度覆盖此主题的短夹。
希望这对您有所帮助、
拉斐尔