问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么在Visual Unit 4中建立VU工程?

发布网友 发布时间:2023-02-27 12:45

我来回答

1个回答

热心网友 时间:2024-12-15 03:14

  初次建立VU工程,可以按本节的说明,只完成常规设置。大多数设置可以在工程建立后进行修改,因此,新建工程时不一定完成所有设置,如果产生解析错误、编译错误或链接错误,再根据后面各节的说明,在工程属性中修改设置。

打开“新建工程向导”
在主工具栏单击,或在“工程”菜单单击“新建工程”,即可打开“新建VU工程向导”。

模板选择
一个项目可以建立任意数量的VU工程,建立项目的第一个VU工程时,先选择开发环境,再在右边的模板列表中,根据项目特性选择合适模板;VU工程建立后,自动保存为模板,并出现在“或选择现有项目”框内,建立第二个或更多的VU工程时,可选择先前的VU工程作为模板,通常只需设定不同的被测文件和外围文件。

        

     

导入数据
这一步是可选的。如果存在工程文件或makefile文件,可以从这些数据导入数据,导入数据后,除测试哪些文件可能需要修改,后续步骤可以全部直接点击“下一步”。

        

常规信息
设定VU工程的基本信息。建立项目的第一个VU工程时,通常只需选择“产品项目根目录”和填写“VU工程名称”,建立项目的第二个或更多的VU工程时,通常只需填写“VU工程名称”。
可将任务简写、模块名称或负责该模块的开发或测试人员的姓名,作为“VU工程名称”。

        

设定测试任务
点击复选框,将需测试的源文件设为T,不需测试但可能要使用的底层或关联源文件设为N,设为X的文件将被隔离,必要时自动打桩。以后可从工程菜单打开“工程属性”,重设源文件类别或指定新加入的源文件的类别。能够设为N的源文件不要设为X,即尽可能减少打桩。作为一种策略,以后可在代码菜单单击“屏蔽桩代码”,临时屏蔽桩代码,利用链接错误找出本应链接的库和本应链接的源文件,以避免不当打桩。

头文件默认不测试,如果需要测试的函数位于头文件中,可点击“头文件”按钮,选择要测试的头文件。

        

指定头文件搜索目录
在“库头文件目录”中添加用于引入静态或动态库的头文件目录,如产品开发环境的头文件目录、标准库或第三方库的头文件目录。
其他头文件目录添加到“常规头文件目录”中。
库头文件和常规头文件的区别是:当符号未定义时,前者不打桩(VU认为定义位于库文件中),后者打桩(VU认为定义未实现或被隔离)。
点击“详细分类”,可以设定每个头文件的类别:H为常规头文件,如果源文件不存在,自动生成桩;L为库头文件,表示源代码位于库中,不会生成桩,X为忽略的头文件。如果难以确定需要哪些头文件目录,可以先采用缺省设置,解析过程中未找到的头文件会自动记录,以后可在工程属性打开头文件页,点击“搜索”,搜索并选择需要的目录。

        

     

编译选项
常用的设置是预处理定义,要跟产品工程一致,可以通过查看产品工程setting,或makefile文件来获得。VU自动和成编译命令行,如有需要,也可以直接修改命令行。    

     

        

     

链接选项
指定库文件(如.lib、.a文件)的搜索路径,指定要链接的库或忽略的默认库。这些设置要跟产品工程一致,可以通过查看产品工程setting,或makefile文件来获得。VU自动和成链接命令行,如有需要,也可以直接修改命令行。    

       

        


高级选项
设定工程的高级属性,可以全部使用缺省,出现解析或编译错误时再从工程菜单打开“工程属性”进行修改。

        

    点击“完成”,VU开始解析源代码、生成测试代码文件,然后自动编译。如果解析过程出现错误,必须依据提示解决,否则不会生成测试文件。请参考解析错误 、警告及处理。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
联想E盘不见了怎么办? 电脑e盘不见了怎么恢复?6个步骤找回e盘 五一去河源万绿湖游玩,需要携带哪些物品? 五一假期,旅行必带的物品是什么 建行办新卡用了新手机号,旧卡就自动绑了信号 请问电磁炉热敏电阻阻值是多少 电磁炉换电阻多少钱 电磁炉配件电阻多少钱 电磁炉510K大电阻多少钱一个 更换电磁炉电阻多少钱 《刺激战场》中有哪些游戏小技巧? 猫爬树上下不来怎么办 买长护你长期护理险有啥作用? 关于蓄势待发的古语诗句 翻译“蕃人方倚此险,不意大兵骤至也。” 中国建设银行小程序怎么登录 歌曲龙卷风的填词是谁? 法厄同的故事主要内容 希腊语文言文 有关法厄同驾太阳车的故事 RT 榴花不见簪秋雪下一句 目眩神迷是什么结构的短语? 头上的眩是什么意思 头晕是什么类型合成词 初三历史 评价美国罗斯福新政 高手进 ...主义世界经济危机爆发的原因、特点、和影响,认识罗斯福新政的... 高手进 初三历史:评价美国罗斯福新政在资本主义发展史上的作用_百度知... 剑灵中搬金砖是什么意思 关于中秋的名句 中秋相关的名句 3dmax怎么做在可编辑多边形下编辑不影响vu? 1420在vusta系统下视频的问题 “ヴ(vu)”在五十音中算在哪一行里? 圆珠笔油画在VU板上,用什么能擦掉 我在下载了PP点点通之后,桌面上出现VU高清电视的东西,而且双击了之后... 在淘宝上开店怎么才能做好!如何提高自己的网店信誉vu 新建一个Web应用程序后,出现的默认设计页面的后缀名为( ),逻辑代码页... 建立网站除了需要设计首页外,还需要设计几个页面,分别是什么?谢了 眉毛的画法视频 梦见捡了两个红薯 梦见去世的亲人帮我捡红薯是什么意思 梦见捡马蹄和红薯什么意思 会计初级职称考哪几门 我想问一下石台秋浦渔村温泉怎么样? 秋浦田舍打一数字? 《秋浦哥》的时代背景 琴叶榕叶子发黄枯萎是什么问题 膳食调查的方法包括 营养调查方法有哪些? 膳食调查方法中最准确的方法是