目录
1. 新建自定义编译器 (2)
a) 点击File->New->Other,打开对话框 (2)
b) 选择C++test->Custom compiler (2)
c) 点击Next,打开”New Custom Compiler”对话框 (3)
d) 选择”Add custom compiler”,点击Next (3)
e) 在下一个页面中,指定如下自定义编译器设置: (3)
f) 点击Next,在下一个页面中查看新建编译器的配置文件路径: (4)
g) 点击Finish,完成对自定义编译器的创建 (4)
2. 配置自定义编译器 (4)
a) 当新建完自定义编译器后,Cpptest会创建一系列配置文件集,可以通过对这些文
件的修改进行配置: (4)
b) Compiler definition file:默认名为gui.properties,保存着编译器可执行文件名及编译
器执行命令行的模板(用来编译链接生成可运行测试程序) (4)
c) Configuration for C file:默认名为c.psrc,针对c代码的配置文件 (4)
d) Configuration for C++ file:默认名为cpp.psrc,针对c++代码的配置文件 (4)
e) 一般针对自定义交叉编译器,需要修改gui.properties中对于默认cpptest运行时库
的设置,将其改为对应平台的cpptest运行时库,例如,默认情况如下所示: (4)
f) 若有其他特殊设置的库或编译器标签,同样的,可以对gui.properties进行修改,加
入自定义内容 (5)
第  1 页
正文
1.新建自定义编译器
a)点击File->New->Other,打开对话框
b)选择C++test->Custom compiler
第  2 页
c)点击Next,打开”New Custom Compiler”对话框
d)选择”Add custom compiler”,点击Next
e)在下一个页面中,指定如下自定义编译器设置:
i.Compiler name:指定自定义编译器的名字(必须在系统中独一无二)
第  3 页
ii.Compiler family:指定自定义编译器的编译器簇(如果无法确定,选择”GNU ”)
iii.Compiler identifier:指定自定义编译器的配置所存放文件夹的名称(必须满足操作系统对名称的限制)
iv.  C compiler executable:指定C编译器的可执行文件名或其路径
v.C++ compiler executable: 指定C++编译器的可执行文件名或其路径
vi.Linker executable: 指定链接的可执行文件名或其路径
f)点击Next,在下一个页面中查看新建编译器的配置文件路径(此处需要记住路径,
方便下一步的操作)。
g)点击Finish,完成对自定义编译器的创建
2.配置自定义编译器
a)当新建完自定义编译器后,Cpptest会创建一系列配置文件集,可以通过对这些文
件的修改进行配置:
b)Compiler definition file:默认名为gui.properties,保存着编译器可执行文件名及编译
器执行命令行的模板(用来编译链接生成可运行测试程序)
c)Configuration for C file:默认名为c.psrc,针对c代码的配置文件,请查其中的-m32
选项并删除
d)Configuration for C++ file:默认名为cpp.psrc,针对c++代码的配置文件,请查其中
的-m32选项并删除
e)一般针对自定义交叉编译器,需要修改gui.properties中对于默认cpptest运行时库
的设置,可以尝试$(CPPTEST_LIB_DIR)/cpptestruntime.a删除,这样C++Test就会
第  4 页
重新构建cpptestruntime.a,
f)若有其他特殊设置的库或编译器标签,同样的,可以对gui.properties进行修改,加
gnu编译器入自定义内容
3.Q&A
a)可以自定义自定义编译器配置文件存放路径么?
可以,点击C++test->Preferences,打开配置对话框,选择Configurations,使能Custom
compilers,然后输入自定义编译器配置文件的路径,如下图所示
默认情况下,自定义编译器配置文件存放在
“<workspace>\.meta-data\.plugins\pp/compil
ers”中
第  5 页

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。