当前位置: 首页 > news >正文

网站开发设计的源码做的一个网站多少钱

网站开发设计的源码,做的一个网站多少钱,wordpress开启子站,网站建设工作文章目录 前言一、安装QT二、安装CTest三、使用QT生成.bdf文件四、创建CTest工程注意事项 前言 CTest是Parasoft公司出品的一款可以针对C/C源代码进行静态分析、单元测试、集成测试的测试工具。本文主要讲解如何在Linux环境下,搭建QT插件版的CTest测试环境。 一、…

文章目录

  • 前言
  • 一、安装QT
  • 二、安装C++Test
  • 三、使用QT生成.bdf文件
  • 四、创建C++Test工程
  • 注意事项


前言

C++Test是Parasoft公司出品的一款可以针对C/C++源代码进行静态分析、单元测试、集成测试的测试工具。本文主要讲解如何在Linux环境下,搭建QT插件版的C++Test测试环境。

一、安装QT

1、在官网上下载Linux环境下的QT库和QT Creator:
在这里插入图片描述
2、先安装依赖文件:

sudo apt-get install build-essential
sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev

3、解压QT库安装包:

tar -zxvf qt-everywhere-opensource-src-4.8.3.tar.gz

4、配置(用于生成Makefile文件)

./configure

5、编译

make

6、安装

sudo make install

7、设置环境变量
执行gedit ~/.bashrc,添加如下内容:

QTDIR=/usr/local/Trolltech/Qt-4.8.3/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH

8、给QT Creator安装文件添加可执行权限:

sudo chmod 777 qt-creator-opensource-linux-x86_64-4.8.2.run

9、安装QT Creator:

./ qt-creator-opensource-linux-x86_64-4.8.2.run

然后进入图形安装界面,安装完成后,打开软件界面如下:
在这里插入图片描述

二、安装C++Test

( 以下安装步骤不包括对C++Test软件的获取许可或破解操作,你懂的(●’◡’●) )
1、在网上下载C++test安装包
在这里插入图片描述
2、解压安装包:

tar -zxvf parasoft_cpptest_desktop_10.3.2_linux.tar.gz

3、给安装文件添加可执行权限:

sudo chmod 777 cpptest_10.3.2.169_linux.sh

4、安装C++test:

./ cpptest_10.3.2.169_linux.sh

进行默认安装即可。
5、进入如下目录,可运行“./cpptest”打开C++test软件图形界面:
在这里插入图片描述
在这里插入图片描述

三、使用QT生成.bdf文件

1、新建QT工程
在这里插入图片描述
2、编译工程
3、进入debug文件目录下,找到Makefile文件,在Makefile中新增C++Test的编译配置,如下所示:

CC      = /opt/ctest/cpptest/bin/cpptestscan gcc
CXX     = /opt/ctest/cpptest/bin/cpptestscan g++

在这里插入图片描述
4、重新编译工程,可生成.bdf文件
在这里插入图片描述

四、创建C++Test工程

1、新建工程,选择“创建来自构建数据文件(bdf)的项目”
在这里插入图片描述
2、构建数据文件选择QT中生成的.bdf文件
在这里插入图片描述
以下步骤的C++Test测试配置和其他环境下的的常规配置一样,此处仅做概要描述。
3、配置静态分析规则
在这里插入图片描述
4、进行静态分析
在这里插入图片描述
在这里插入图片描述
5、函数插桩
在这里插入图片描述
在这里插入图片描述

6、创建并执行测试用例
在这里插入图片描述
在这里插入图片描述
7、查看覆盖率
在这里插入图片描述


注意事项

1、在软件安装过程中,可能出现报错提示缺少XXX依赖软件或库等,可根据提示信息先安装依赖软件或库,然后再安装需要的软件即可;
2、编译器版本不同,可能造成软件编译时报错,可查阅资料看被安装软件的版本适合用哪个版本的编译器,重新安装该版本编译器并使用其编译即可。

http://www.yayakq.cn/news/258245/

相关文章:

  • 家具企业网站模板简述建设一个网站的具体步骤
  • soho网站建设竞价网站与竞价网站之间做友情链接
  • 象山企业门户网站建设seo公司彼亿营销
  • 网站建设考虑焦作市网站建设
  • 网站域名价格 优帮云微信营销案例
  • 做书店网站版头计算机应用教程 网站的建设与维护
  • 德安县建设局网站上海闵行区邮编
  • 访客浏览网站 网站怎么跟踪公司网站建设宣传
  • 地方汽车网站模板购买建立视频网站要多少钱
  • 库尔勒市建设路街道办网站家政公司网站建设方案
  • 公司网络推广网站就选火13星仁德微信h5页面制作免费
  • 批量网站建设合作协议推广的几种方式
  • wordpress全站静态化Wordpress elgg
  • 哪些网站做推广效果好江门网站快速排名
  • 免费网站域名和空间统计网络网站建设的目的
  • 望京SOHO网站建设做设计开哪个素材网站的会员好
  • 精美驾校企业网站模板有后台支撑的网站建设合同
  • 郑州网站建设郑州网络推广商城站到商城汽车站
  • 网站内容被删除怎么取消收录深圳新型材料网站建设
  • 家具技术支持东莞网站建设好的策划方案网站
  • 企业网站推广怎么做网页制作程序书
  • 北京西站地铁是几号线常州网络推广平台
  • 济南冰河世纪网站建设镇江网站制作案例
  • 鲜花网站开发seo网站概述
  • 网站字体选择免费推广引流
  • 网站开发需要后台吗无锡网站建设方案优化
  • 提供手机自适应网站建设维护青果软件学院教务网络管理系统
  • 广州高端网站建设公司电商运营工资和前景
  • 嘉兴网站制作价格设计师培训计划方案
  • 智慧团建网站首页深圳门窗在哪里网站做推广