如何在 Visual Studio 上用 CC++ 写 Linux 程序

如何在 Visual Studio 上用 CC++ 写 Linux 程序,第1张

c的代码可以在任何平台书写

只需要一个编辑器就可以了

但调试c的代码就不同了

vs作为一个IDE自然是提供了编辑器功能的

所以vs肯定是可以写c/c++代码的

既然如此自然是可以使用vs写基于linux平台的c/c++程序了

但注意这里是说写并没有说调试

因为vs是专家微软平台设计的

在linux上是无法运行的

所以不能在linux下用(你想wine?随你了)

而且windows和linux所使用的接口是不同的(系统函数不同)

所以vs只能写基于linux平台的代码而不能调试

当然如果是那种可移植的代码或者只使用了c/c++标准库的代码

不管在哪个平台都可以的

Visual Studio 2020 是一个 Windows 平台上的 IDE,不能直接在 Linux 下运行。但你可以使用 Visual Studio 2020 来开发 Linux 应用程序,并使用 Visual Studio 2020 的远程开发功能来在 Linux 上调试和运行应用程序。以下是一些步骤,可以帮助你在 Linux 上运行使用 Visual Studio 2020 开发的应用程序:

在 Linux 中安装 OpenSSH 服务器。你可以使用以下命令来安装 OpenSSH 服务器:

bash

Copy code

sudo apt-get update

sudo apt-get install openssh-server

在 Visual Studio 2020 中安装 Linux 开发工具。你可以在 Visual Studio 2020 安装程序中选择 "Linux development with C++" 工作负载,并安装所需的组件。

在 Visual Studio 2020 中创建 Linux 工程。你可以使用 Visual Studio 2020 的向导来创建 Linux 工程,并将项目代码上传到 Linux 服务器上。

配置 Visual Studio 2020 的远程开发功能。你可以在 Visual Studio 2020 中选择 "Tools ->Options ->Cross Platform ->Connection Manager",添加你的 Linux 服务器,并配置连接参数。

在 Visual Studio 2020 中编译和调试应用程序。你可以使用 Visual Studio 2020 的编译和调试功能,将应用程序部署到 Linux 服务器上,并在 Linux 上运行和调试应用程序。

希望这些步骤能帮助你在 Linux 上运行使用 Visual Studio 2020 开发的应用程序。

解压:

下载以后解压缩,首先安装原版。

然后(只针对VS2010),将压缩包内的 VA_X.dll 复制到以下文件夹内,覆盖原文件。

Win7系统:

%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1845.0

这样就可以成功破解了。

Ubuntu12.04系统:

将/usr/include目录下的文件拷贝到/mnt/hgfs/文件夹下,(共享文件夹设置,自信查找)

命令行:

cp -r /usr/include /mnt/hgfs/vmshare/

在win7中,将vmshare里拷贝的头文件放置到目录:

C:/Program Files/Microsoft Visual Studio 9.0/VC/include下。

visual assist设置:

在visual assist上面设置文件路径。

再次打开vs2010时,visual assist会自动解析目录下的文件。

在vs里写代码(代码来自于网络,本人稍作修改)

Ubuntu里编译:

gcc -o ep hello.c -lpthread


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12199436.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存