导航:首页 > 源码编译 > vs2019断网后还可以编译程序吗

vs2019断网后还可以编译程序吗

发布时间:2025-06-11 06:10:20

1. VS2019环境配置(遥感地信编程使用)

本文主要介绍了在VS2019环境中配置遥感地信编程所需的步骤,包括VS+QT的安装、QT的配置、QGIS的设置以及GDAL和PROJ库的配置。首先,从网络网盘或官网下载VS2019和QT5.12.6的安装包,安装时注意选择需要的插件。安装完成后,对VS2019界面进行修改,特别是MSVC2017 64-bit版本的选择。

配置QT时,双击Qt安装程序,注意在无网络环境下可选择不注册账号。在VS中,新建项目时确保QT VS Tools扩展出现,并配置Qt版本。对于QGIS,从osgeo4w下载对应64位系统的安装包,安装并运行,配置编译环境为release x64。遇到问题时,如VS找不到qt5core.dll或启动错误,可能需要将相关文件复制到exe目录,或根据Qt版本差异调整库文件。

GDAL库的配置涉及到修改nmake.opt文件,将其设置与VS2019版本匹配,并以管理员身份运行编译。最后,PROJ库的配置与GDAL类似,只需按照相似步骤进行。完成以上步骤后,即可进行测试代码以确保环境配置成功。

2. 我要用vs2019写winform,安装时选择桌面开发就可以了吗

是的,使用Visual Studio 2019编写WinForms应用程序时,安装时选择“桌面开发与C++”或“使用C#的.NET桌面开发”工作负载即可。具体来说:

  1. 桌面开发与C++:这个工作负载包含了用于开发Windows桌面应用程序的工具和库,其中包括Win32、MFC、ATL等。虽然这主要是为C++桌面开发准备的,但如果你计划在WinForms应用程序中使用一些C++组件或进行互操作,这个选项也是有用的。不过,对于纯C# WinForms开发,这不是必需的。

  2. 使用C#的.NET桌面开发这个工作负载是专门为使用C#开发.NET Framework桌面应用程序而设计的。它包含了Visual Studio中用于创建、调试和部署WinForms应用程序所需的所有工具和库。因此,如果你打算使用C#编写WinForms应用程序,选择这个工作负载是最直接和全面的方式。

综上所述,为了使用Visual Studio 2019编写WinForms应用程序,选择“使用C#的.NET桌面开发”工作负载是最合适的。这将确保你拥有所有必要的工具和库来开发、测试和部署你的WinForms应用程序。

3. win下boost_1_84_0vs2019x64编译

在Windows环境下,使用Visual Studio 2019 x64编译器编译boost_1_84_0版本库,可以按照以下步骤进行。
首先,切换到boost_1_84_0源代码目录,并运行bootstrap.bat批处理文件来生成b2.exe构建工具。
其次,为了编译出动态链接库,需要执行以下命令
```shell
./b2.exe install --toolset=msvc-14.2 link=shared address-model=64 runtime-link=shared debug release architecture=x86 --build-type=complete stage
```
此命令默认将安装结果放置在C:\Boost目录下。
接下来,以boost.log为例,介绍如何在CMake项目中引入Boost库。首先,打开CMake项目文件,并通过CMake配置引入Boost库的相关路径,具体配置应根据实际的目录结构进行调整。
配置完成后,打开由CMake生成的Visual Studio工程文件,并开始编译过程。
遵循以上步骤,便可以在Windows系统上利用Visual Studio 2019 x64编译器成功编译boost_1_84_0版本库。

阅读全文

与vs2019断网后还可以编译程序吗相关的资料

热点内容
查魔兽服务器ip地址 浏览:121
安卓4为什么被淘汰 浏览:861
想买一个阿里云的服务器要多少钱 浏览:411
从程序员到架构师之路 浏览:550
androidui架构 浏览:474
元通炒股公式源码 浏览:960
酯化循环气压缩机用什么驱动 浏览:58
java搜索图片 浏览:571
dns服务器地址总是自动变换 浏览:970
android数据包开发 浏览:213
k邻近搜索算法brute 浏览:294
微软云如何开服务器 浏览:29
心体与性体pdf 浏览:196
phpnullisset 浏览:793
加密相册解密到照片库在哪 浏览:375
php变量前加 浏览:814
缓解压力最好的坐垫 浏览:138
51单片机ret 浏览:777
python广度优先有向权值图 浏览:874
程序员是技术 浏览:253