引用: 60user51 发表于 2018-6-21 00:12
在CCS中选择建立C++工程时在project type中选择的是GNU Autotools,生成后控制台显示两个错误,Program “g++” not found in path 和 Program "gcc" not found in path.
如果选择project type中的Executable里面的工程,在右边ToolChains里面有两个选项,选择Microsoft Visual C++编译后还是会有错误,缺少kernel32.lib, ...
引用: 小Qhhui 发表于 2018-6-21 00:26
Hi yong,
即使你需要使用C++来写程序,在建立工程时还是需要建立CCS Project,而不是建立普通的C++ 工程。
Halcogen生成的代码都是C格式的,如果需要有C++ 来写程序的话,需要修改一下。可以把每个外设封装成一个类,把预先定义函数都作为成员函数。类的构造函数和析构函数需要手动添加,头文件也需要对应修改。
引用: 60user51 发表于 2018-6-21 00:44
Hi,Jay
如果单纯的使用CCS作为开发环境进行C++的开发的话还需要装什么插件么?
另外,之前做的一个C++工程,如果要结合HCG 的代码使用的话就只能把那些文件一个个的复制过来然后再去调用HCG的代码了么,这样工程量貌似很大啊。
更多回帖