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 Cloud 中、我是否可以通过任何方式将优化级别设置为0?
我正在使用 CC2640R2F Launchpad 并已在 CCS 桌面中开发了一组代码。 我现在正在尝试将工作代码移植到 CCS Cloud、但每次遇到问题时、实际上都无法对其进行调试。
我这样做是为了准备 BLE 研讨会、如果我无法理解正在发生的情况、研讨会参与者就没有希望。 问题很简单-您通常无法在屏幕上所需代码行上设置断点(之前在本论坛中讨论过)、更糟糕的是、如果您可以设置断点、则从开始单步执行并不会单步执行屏幕上显示的操作。 这意味着您甚至不能在单步执行时监视变量的值-它可能已经被设置、或者实际上、它在某些不相关的代码行上被设置。
我尝试编辑隐藏的.cproject 文件、但无法保存、因为它是只读的。 我理解您的政策、即不允许在 CCS Cloud 中更改项目级别、但如果无法关闭优化、该工具将无法使用。 您可以将0级设为默认值吗?
请提供帮助-我举办的研讨会取决于如何启动和运行一个可行的环境。
此致、
交流
[引用用户="Andrew Coad">当您说" CC Cloud 中的新项目..."时 我想这不包括 ProjectZero、因为它不是一个"新项目?"
是的、正确。 导入的工程将使用原来的设置。 如果它最初明确设置了-o4、则这将是完全优化的代码。
[引用 user="Andrew Coad"]如果是,您能否集中关闭 ProjectZero 的优化?
无法修改云中项目的选项。
[引用用户="Andrew Coad"]将项目设计为学习目的以4级优化运行毫无意义。
是的、我同意。 该工程由 SDK 提供、因此支持 SDK 的人员需要使用正确的构建选项修改示例工程。
您正在使用哪个项目0? 您是否正在使用下面链接中提到的"empty"项目?
谢谢
Ki
一个选项是将云中的自定义 Project Zero 下载到桌面、然后将其导入到桌面 CCS。 然后、您可以使用 CCS 更改优化级别、然后将项目导回云。 您的更改应该会继续。 一个限制是、如果工程具有任何预编译/编译后步骤、则无法在云中编译工程。 因此、在导入到云之前、请务必删除任何此类步骤
谢谢
Ki