VS2019开发Linux C++程序的实现步骤
一级目录
第一步, 先将自己的Linux 系统设为静态IP,具体操作如下:
1.修改/etc/network/interfaces 地址配置文件,如下所示:
(注 查看ip命令: ip addr 查看网关命令: ip route show )
2.修改 /etc/resolvconf/resolv.conf.d/base 配置DNS服务器,如下所示:
3.执行reboot 命令重启Linux系统
第二步, 对VS2019 进行设置,具体操作如下:
1.打开vs2019,选择“工具(T)”=> “获取工具和功能(T)…”,确认“使用C++ 的Linux 开发”有勾选,本身有勾选,则忽略这一步;如果没有勾选,则选择此项,在点击右下角的修改进行安装,如下所示:
2.重新打开VS2019, 创建新项目,选择Linux平台的空项目创建
3.在第一次编译或调试你的项目时vs会自动让你连接远程环境,在调试->选项->跨平台->连接管理器中进行设置:
成功后的界面:
重启服务器
到此这篇关于VS2019开发Linux C++程序的实现步骤的文章就介绍到这了,更多相关VS2019开发Linux C++内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
使用vs2019进行Linux远程开发的方法步骤
通常,当我们开发Linux程序时有两种方案: 在Linux上直接编写程序并进行运行测试和调试 在Windows或Mac OS X上借助工具进行远程开发 虽然我自己是在Linux环境上直接进行开发的,但也有许多的人是在Windows环境上从事开发工作的,如果离开自己熟悉的系统到陌生的环境上也许会影响到工作效率. 因此今天我们就来看下如何在Windows上使用Visual Studio 2019进行Linux远程开发以及如何避免常见的陷阱. Visual Studio的跨平台开发功能简介 从visu
-
vs2019 实现C#调用c++的dll两种方法
1.托管与非托管的区别 链接地址(仅供参考) 除了链接中的,在实用角度出发: 非托管需要一个个声明引用,就很繁琐 但是托管(虽然麻烦)不用声明,只需要调好配置即可,还是比较方便的 为什么写这个博客,也是因为不同版本vs2017和vs2019有所区别,托管就容易踩坑,希望大家能看看,解决问题(我也很菜,大佬轻喷) 2.非托管类的实现 第一步:创建C++空项目(命名Caculate)添加一个类AddOperate .h代码部分: #pragma once extern "C" _decls
-
VS2019中CMake项目如何指定c++语言标准
VS2019中CMake项目怎么指定语言标准 博主前几天在使用c++17新特性结构绑定时报错了,代码如下: #include<bits/stdc++.h> using namespace std; int main() { unordered_map<int, int> mmid; for (auto [a, b] : mmid) { cout << a << ' ' << b << endl; } return 0; } 后来查了一
-
VS2019实现C++的第一个MFC程序
一.创建项目 然后点下一步,配置项目,这里我命名的是myfisrtmfc 点击创建按钮,然后弹出下面的对话框. 对上面的MFC应用程序进行配置,如下: 点击完成,生成如下界面. 第一次编译生成的默认项目,之后得到下面的界面 点击VS2019的界面,"解决方案资源管理器" 到这里,项目建成,并且编译通过. 二.添加自定义的功能(以比较通用的画图为例) 点击资源视图,这里的控件将是后面需要操作的. 双击IDR_MAINFRAME,可以在这里面添加画图功能. 也可以在Ribbon里面添加画图
-
VS2019开发简单的C/C++动态链接库并进行调用的实现
小白提升:VS2019开发简单的C/C++动态链接库并在解决方案中进行调用 一. vs2019简单动态链接库的开发 1.VS2019新建立一个空项目(DLL1) VS有提供dll项目的模板,可是对于我来说反而搞不懂模板中的文档,于是建立空白项目,自己去做简单的配置. 2.解决方案管理器中为项目添加一个头文件,选择新建项 在新建的头文件(DDL.h)中声明要导出的API,我添加一个简单的加和函数: __declspec(dllexport) int ADD(int a,int b); 3.添加一个
-
VS2019如何创建C++项目的实现示例
打开VS2019,选择空项目后,点击下一步(如果没有找到空项目,说明你下载的时候没勾选C++模块) 输入项目名,更改项目存放路径后,选择下一步 选择C++文件,修改程序名称,点击添加 找到"解决方案资源管理器",右键点击源文件,选择添加新建项 此时可以开始编写C++程序了 到此这篇关于VS2019如何创建C++项目的实现示例的文章就介绍到这了,更多相关VS2019创建C++项目内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
-
详解如何在VS2019和VScode中配置C++调用python接口
why 看到这个标题有些人说了,为什么好好的C++你非要调用python?人家明明是两种语言呀! 但是在实际应用中,有时候会用到C/C++调用python来更简单地去完成一些功能,不然人家python为什么有一个文件夹叫include,里边全是.h文件呢? VScode中配置环境 首先是在VScode中为C++调用python接口配置环境,这里假设你已经配置好了c++编程环境! 1.配置step1 用快捷键Ctrl+Shift+X打开Extensions 商店,输入python,install:
-
vs2019+cmake实现Linux远程开发的方法步骤
在上一篇文章中我们介绍了使用vs2019作为远程Linux系统的开发环境,但我们是创建的传统的sln项目,而对于Linux开发者来说以autotools或是cmake进行项目结构的组织更为简单直观,也符合在Linux环境上的习惯. autotools是较为古老的也是使用最为广泛的构建系统,你在Linux上总是避免不了类似./configure && make这样的命令,背后就是autotools为你完成了检测系统环境到生成makefile的一系列工作. cmake是较新的一种工具,auto
-
关于VS2019 C++项目同时出现LNK2005 和LNK1169 error 的解决办法
同时出现LNK2005 和LNK1169 error 的解决办法 项目场景:Visual Studio C++项目问题描述原因分析cpp引用cpp导致报错 解决方案方案1:如果是简单的项目,可以先移除被引用的cpp文件,在解决方案管理器中新建头文件,将被移除的cpp文件内容拷贝进来,效果如下.方案2:正规措施是:给被引用的cpp文件创建单独的头文件,再将此头文件引入到需要的文件中,效果如下: 问题总结 项目场景:Visual Studio C++项目 Visual Studio 的C++ 项目中
-
VS2019开发Linux C++程序的实现步骤
一级目录 第一步, 先将自己的Linux 系统设为静态IP,具体操作如下: 1.修改/etc/network/interfaces 地址配置文件,如下所示: (注 查看ip命令: ip addr 查看网关命令: ip route show ) 2.修改 /etc/resolvconf/resolv.conf.d/base 配置DNS服务器,如下所示: 3.执行reboot 命令重启Linux系统 第二步, 对VS2019 进行设置,具体操作如下: 1.打开vs2019,选择"工具(T)"
-
VS2019打包WPF安装程序最新教程(图文详解)
VS2019打包WPF安装程序最新教程,使用Visual Studio 2019开发的WPF程序如果想要打包为安装程序,除了在VS2019找到WPF项目类库直接右键发布之外,更常用的还是将其打包为exe或者msi的安装程序:打包成安装程序的话,客户得到安装程序直接安装即可使用,即使在离线环境情况下,安装好就可以使用了. 一些传统行业发布程序时,比较常用这种方法,如医疗,教育等. 演示程序打包一览 在本教程中,我完整的打包了一个简单的WPF程序,最终安装好了以后,在桌面有一个我的程序的快捷方式图标
-
详解Linux 下开发微信小程序安装开发工具
详解Linux 下开发微信小程序安装开发工具 1. git clone https://github.com/yuan1994/wechat_web_devtools 然后创建一个文件夹 mkdir /opt/tencent/ 移动文件 mv ./wechat_web_devtools /opt/tencent 修改用户组 chown -R root:root /opt/tencent/wechat_web_devtools 启动测试工具 /opt/tencent/wechat_web_devt
-
用易语言开发Linux程序的方法
易语言是一个跨平台的开发工具,支持Windows及Linux.使用易语言,您可以在Windows环境下编写基本于Windows的程序,及编写Linux下的程序,并且可分别发布于多个平台.分别发布时只需选择不同的操作系统即可. 在此,再次通知易语言用户,如果您编写的是基于Windows下的程序,可以使用易语言新版本直接编写,对跨平台没有丝毫影响,跟以前的操作没有两样.如果您想开发基于Linux系统下的程序,请参看以下的说明部分. 本章及以后所有叙述都假设您已安装了最新版本易语言. 一 界面 运行易
-
使用Typescript开发微信小程序的步骤详解
Typescript的优势咱不需要赘述太多,有兴趣可以参考(https://www.typescriptlang.org/).今天给大家分享一下如何在微信小程序(或者其他同类小程序)开发中使用Typescript. 这个分两种情况,最简单的做法就是在创建项目时,选择Typescript这个选项,如下图所示.但要注意,这个选项只有在选择"Use no cloud service"才有,而另外一种Mini Program Cloud Base则不支持.这个可能是开发工具还没有跟上吧,希望以
-
使用 Visual Studio 2022 开发 Linux C++ 应用程序的过程详解
使用 Visual Studio 2022 开发 Linux C++ 应用程序 使用 Visual Studio 2022 with WSL2 ! Visual Studio 2022 引入了用于 Linux C++ 开发的本机 WSL2 工具集,可以构建和调试 Linux C++ 代码,并提供了非常好的 Linux 文件系统性能.GUI 支持和完整的系统调用兼容性. CMake 是对使用 Visual Studio 2022 的 C++ 跨平台应用开发的推荐,因为它允许在 Windows.WS
-
HBuilderX开发一个简单的微信小程序的实现步骤
目录 一.配置 二.运行 一.配置 在微信开发者工具的设置中开启,如图: 在HBuilderX中新建项目,选择uni-app,如图: 在HBuilderX中编写代码 目录结构如图: 编写代码: index.less .content{ padding: 0 40rpx; image{ width: 100%; } .title{ display: block; text-align: center; font-size: 50rpx; font-weight: bold; } .operate{
-
VS2019调试C语言程序(监视操作)的详细步骤
目录 前言 第一步设置断点: 第二步添加监视元素: 第三步调试: 总结 前言 在我们编写代码的时候我们经常是遇到与答案不符啊,数组越界啊等问题,有的时候我们的错误在一些不显眼的地方,我们发现不了,但是我们可以确定是那一部分出现了错误,这个时候我就需要去调试. 小白曾经就有一段时间很煎熬,并不知道调试的重要性,根本就没把他放在眼里,觉得自己完全OK,错误都可以找出来,但是年少轻狂,这不被打脸了. 所以在这里给大家安排一下VS2019的如何调试,如何去调出监视窗口. 第一步设置断点: 第一种方法:
-
详解C#开发Android应用程序的流程
手把手教你用C#开发Android应用程序的方法和流程摘要:用C#能开发RFID-android吗?C#真的能开发android程序吗?C#开发android程序的工具是什么?开发步骤.方法以及流程是怎样的?出学android开发者一定会提出这些疑问,本文一一解答这些疑问,为安卓初学者提供入门指引. Android系统一下子铺天盖地而来,让人目不暇接.兴奋的同时也让部分开发人员犯难了!要知道从熟知的Wince.Mobile开发语言C#跨越到RFID-Android的Java.可不是一朝一夕就能完
随机推荐
- PHP库 查询Mongodb中的文档ID的方法
- JavaScript 模仿vbs中的 DateAdd() 函数的代码
- 来自chinaz的ajax获取评论代码
- C# 实现抓取网站页面内容的实例方法
- php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
- yii2组件之下拉框带搜索功能的示例代码(yii-select2)
- 编写Python爬虫抓取暴走漫画上gif图片的实例分享
- mysql Non-Transactional Database Only(只支持MyISAM)
- ShapeType给VML制作模版
- 简单谈谈java中final,finally,finalize的区别
- 让IE6支持min-width最小宽度
- WIN下成功安装PEAR的方法
- MongoDB诡异问题之sh.stopBalancer卡住的解决方法
- 前端防止用户重复提交js实现代码示例
- Layui Table js 模拟选中checkbox的例子
- 使用Docker run的选项以覆盖Dockerfile中的设置详解
- 利用Aspose.Cells实现万能导出功能
- Python基于mysql实现学生管理系统
- Javascript原生ajax请求代码实例
- django 实现手动存储文件到model的FileField