编译的坑_1

自己编译和直接下载别人的lib和.h文件

自己编译的里面有pdb文件或者直接写进到.lib文件可以直接链接到原代码,所以调试的时候可以进入源代码进行调试

而有的作者仅仅是把.h和.lib文件给了你你下载下来,那么的话,就不能进去源码里面进行调试,只能在,h文件里面。 

但是跟的话,如果有源码,那就直接看源码。

/*因为我自己编译不出来,所以里面代码无法调试,导致无法输出一些东西,会很麻烦
最好还是把拿源码进行编译,而不是仅仅下载一些lib和.h文件*/

编译问题出错其实都有英语表示,可以看一下,那些库除了错误。 其实里面都有提示,专门搞那个就行了,不要糊里糊涂忽视那些语言上的东西。

其实计算机和编译啥的都是表现形式而已。只要把表现形式看懂了,按照提示去解决问题就OK了。世间万物都是如此,只是传递形式不同而已,知识和信息就是这个传递的。

原理性的东西通过不断地实践和探索去获得,然后用不同的表现形式传递给别人无论是人语言计算机还是绘画,音乐,等等。然后其他人看通了再前人基础上继承继续探索实验。

所以要想快速获取知识应用到各个领域,唯一的要求就是弄懂表现方式。这个就需要不断地看东西,弄懂东西,然后得到前人的结果,然后继续往后做自己的东西。


这个 其实就是crypto\ase\aes_cfb.obj出错了。 导致nmake出错

项目需要用到其他人的库,那些库很多都在github上,尽可能用很成熟的库跟boost一样,更新频繁,而且issue很少的。或者作者不断与用户更新的。

类似大家公认的或者github排名最高的等等

这些库下载下来编译通过后,根据自己的需求先测试这个库,测试成功后,根据自己的需求包进来。 有些库真的是半吊子,后续也没维护,也没有例子。

和author 沟通也不能解决。


笨鸟先飞

1. 安装.NET Core SDK 在Jenkins中使用.NET Core编译项目之前,需要先安装.NET Core SDK。可以在官方网站下载适合您的操作系统的SDK。 2. 安装Jenkins插件 使用Jenkins进行.NET Core编译需要安装MSBuild插件。可以在Jenkins插件管理器中搜索并安装该插件。 3. 配置工具路径 在Jenkins中配置.NET Core SDK的路径非常重要。在Jenkins管理界面中,选择“系统设置”,找到“.NET Core SDK”并配置SDK的路径。确保SDK路径指向正确的目录。 4. 配置构建步骤 在Jenkins中配置构建步骤时,需要使用“MSBuild”构建步骤。将项目的.csproj文件作为参数传递给MSBuild构建步骤,如下所示: ``` msbuild.exe /t:restore msbuild.exe /t:build /p:Configuration=Release /p:OutputPath=<path to publish output> /p:PublishProfile=<path to publish profile> <path to project file> ``` 其中,“/t:restore”用于还原项目依赖项,“/t:build”用于编译项目,“/p:Configuration=Release”指定编译配置为Release,“/p:OutputPath=<path to publish output>”指定发布输出路径,“/p:PublishProfile=<path to publish profile>”指定发布配置文件路径,“<path to project file>”指定项目文件路径。 5. 配置发布 在Jenkins中配置自动发布非常简单。只需使用“Publish over SSH”插件将构建输出文件上传到目标服务器即可。 6. 配置IIS 在将应用程序部署到IIS时,需要做一些额外的配置。确保在IIS中创建应用程序池,并将.NET Core的版本设置为与安装的SDK版本相同。还需要安装.NET Core Hosting Bundle,以便IIS能够正确地运行.NET Core应用程序。 总结 .NET Core是一个非常好的开发框架,但在使用Jenkins进行部署时,需要注意一些细节。通过正确地安装和配置.NET Core SDK、Jenkins插件和IIS,可以轻松地使用Jenkins部署.NET Core应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值