当前位置:首页 » 编程软件 » vs编译自动设置文件名

vs编译自动设置文件名

发布时间: 2023-02-03 18:39:51

① 敏捷之路 C++ (一) jenkins配置-VS工程自动编译基本配置

Windows安装Jenkins主要有两种方式

关于安装这块官方资料齐全就不浪费时间了。

接下来启动 jenkins并按照默认设置一路下一步就行了。

成功启动jenkins并检查确认jenkins工作区无误后就可以开始配置jenkins以及自动编译VS项目的相关环境了。

建议: 所有需要安装的工具例如git,python,svn等尽量不要安装在Program Files中,自己重新指定一个没有权限问题,纯英文无特殊符号及空格等的路径。

接下来安装插件

首先是使用vs项目必不可少的MSBuild插件

以及多源项目需要的Multiple SCMs plugin
如果你需要邮件通知则安装Email Extension Plugin

建议安装一个你的工程所需版本的Visual Studio

一方面MSBUILD可以直接用,另一方面如果自动编译出问题 可以使用VS打开你的项目进行调试

通常一个相对比较大的多项目工程,如果不是一直严格按照标准配置,很难保证获取工程可以成功编译建议从以下几个角度检查

配置好了工程可以从远端克隆一个新的直接编译试一下。可以成功编译就可以配置jenkins项目了。

添加账号密码时有时候第一次添加的会无效,那就再添加一次并选择第二个。通常就可以了。

② 如何让VS编译时自动引用Debug|Release版本的dll

公司一些早期的项目,把所有工程都放到一个解决方案下了,导致整个解决方案编译很慢,而且也不便于类库的复用和维护。因此我们决定把工程按照功能划分到不同的解决方案里头,然后定期发布dll到TFS配置库上固定的TeamProject下面,以后应用程序引用时就不添加工程,而是采用添加dll的方式。但是现在遇到一个问题,发布dll一般会发布Debug和Release两个版本,那么应用程序应该引用哪个版本呢?
理想情况下,开发测试的时候应该使用Debug版本,这样抛异常的时候调试很方便。正式部署到生产环境的时候可以使用Release版本,这样性能好一些。但是添加dll的时候VS只允许选择一个版本。
我们知道,VS支持把工程不同的编译选项保存到不同的配置中,编译时根据当前使用的配置来决定采用什么样的编译选项。默认会新建Debug和Release这两个配置。开发时我们一般选Debug配置,发布时一般选择Release。
如果添加dll时也能根据当前配置引用不同路径的dll,那就好了。在stackoverflow上搜到了相关的信息,说可以修改csproj工程文件,使用VS宏变量来指定dll路径。用记事本打开研究了一番倒也挺简单的.找到引用类库的地方:
False
LibDebugClassLibrary1.dll
只需要改成:
False
这样编译时VS就能根据当前配置到Debug或者Release文件夹下寻找相应的dll了。
不过这样一来,以后添加dll的时候就有点麻烦了,每次都要手工编辑csproj文件。同事吴突发奇想,能不能在发布的时候再建一个名为“$(Configuration)”的文件夹,以后直接引用这个文件夹下的dll即可,都不需要修改csproj文件了。我的第一个反应是VS应该会对这样的路径做转义之类的,因为和内置变量名冲突了。但本着“不确定的事情要通过实验去验证”的精神,我做了这个实验,发现居然可以!VS才不管你路径包含什么字符串呢。
最后的结论,发布dll时,需要同时发布到以下三个文件夹:$(Configuration)MyLibrary.dllDebugMyLibrary.dllReleaseMyLibrary.dll
其中$(Configuration)文件夹下的dll无所谓哪个版本了,这个纯粹只是为了骗过Visual
Studio的而已,编译时根本不会用到。添加dll引用的时候,直接引用$(Configuration)MyLibrary.dll即可。
希望此文对你有帮助。

③ vs2013打开的cpp文件如何编译

Visual Studio无法对单个源代码文件直接编译。

VisualStudio工程(.sln)编译需要许多的参数,比如头文件源文件,依赖库等。如果没有他们,强大的Studio只是废物。


解决思路:

建立一个空VisualStudio工程->导入源代码->编译运行。


Step1 建立空项目

1.1 打开VisualStudio,按快捷键Ctrl + Shift + N,即可弹出新建项目的窗口。

(或,文件(FILE)->新建(NEW)->工程(Project)即可弹出新建项目的窗口。)


④ 如何使用Visual Studio2010编译C语言

使用Visual Studio2010编译C语言的具体步骤如下:

1、首先双击打开Vs 2010,找到左上角的新建项目并点击打开,选择win32控制台程序,给文件命名,如123,单击确定。

⑤ 用VS2008开发了一个窗体程序想改变生成的.exe文件名

只能通过修改项目属性里的,程序集名称这样就可以了!

⑥ VS2008文件改名的问题

首先,抄袭别人的作业是不好的,希望LZ以后自己做作业。

提供两个方法,
第一种方法:
a)新建项目,将项目放到【X:\你的作业】目录下。
b)将上面的Backup文件夹和【NIIT寒假作业——江涵】文件夹拷贝到【X:\你的作业】目录下并修改【NIIT寒假作业——江涵】目录的名称,这里定为【NIIT寒假作业——XXX】
c)打开你新建的项目,在解决方案目标上右键->添加->现有项目,选择那个【NIIT寒假作业——XXX】的目录中的.csproj文件,
d)编译看看是否报错。

第二种方法:
a)首先确定你的解决方案中已经添加了【NIIT寒假作业——江涵】文件夹中的对应项目;
b)修改【NIIT寒假作业——江涵】名称为【NIIT寒假作业——XXX】
c)将解决方案文件用记事本打开,替换【NIIT寒假作业——江涵】为【NIIT寒假作业——XXX】
这种方法可能会修改出错!!!

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:750
制作脚本网站 发布:2025-10-20 08:17:34 浏览:1012
python中的init方法 发布:2025-10-20 08:17:33 浏览:719
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:879
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:774
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1127
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:351
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:229
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:912
python股票数据获取 发布:2025-10-20 07:39:44 浏览:876