⑴ linux系統能裝vs嗎
不能
去用 eclipse 吧。
而且 VS 是專門開發 Windows 程序的開發程序,他開發不了 Linux 的程序。
(當然你要是想折騰,理論上應該還是能把它弄成 Linux 開發程序的)
⑵ 新手求教,如何在VS2010環境下寫linux的c++程序
解壓:
下載以後解壓縮,首先安裝原版。
然後(只針對閉蔽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
⑶ 在visual studio 下編程和在Linux下編程(C)有什麼區別能不能直接在vs中寫能夠在linux下運行的代碼
VS自己把代碼作了很多修改~入口函數好像是t_main,這個是可能是它修改了鏈接規則~
但是一般大家的做法是自己去在Linux下寫了~畢竟編譯、運行、測試環境都必須在Linux下進行~你用VS最多也就編編代碼,編譯和調試沒辦法進行的
因為windows下的可執行文件和linux並不相同~你必須去linux下編譯C程序~Linux下也有很多IDE,比如codeblocks、eclipse之類~寫代碼、調試什麼的很方便~
來說大部分的區別在於系統提供的介面不同,也就是需要調用的函數不同~其他的目前為止你都可以認為是一樣的~
你說的在shell下調用,需要有main的參數,這個叫命令行參數,不僅僅是linux下有,windows下也有~具體處理方式應該也差不多~查查資料很快就明白了
⑷ 我在Windows下用VS2013編寫的程序,如何能讓它在Linux上也能編譯運行
總共又三種方案:mingw+codeblocks,是windows下的gcc編譯工具+跨的輕量ide,可以編譯c++的程序,還可以使用wxWidget(跨的界面工具)
使用cygwin,是windows下中間件級別的編譯工具。可以在cygwin下用命令行編譯程序。
使用vmware或者其他虛擬機,安裝目標linux系統,並且編譯。這是虛擬硬體級別的編譯工具,其編譯的程序是完全可以在linux系統上運行的。
⑸ 如何在 Visual Studio 上用 C/C++ 寫 Linux 程序
c的代碼可以在任何平台書寫
只需要一個編輯器就可以了
但調試c的代碼就不同了
vs作為一個IDE自然是提供了編輯器功能的
所以vs肯定是可以寫c/c++代碼的
既然如此自然是可以使用vs寫基於linux平台的c/c++程序了
但注意這里是說寫並沒有說調試
因為vs是專家微軟平台設計的
在linux上是無法運行蠢瞎的
所以不能在linux下用(肆薯你想wine?隨你了)
而且windows和linux所使用的介面是不同的(系統函數不同)
所以vs只能寫帶雹空基於linux平台的代碼而不能調試
當然如果是那種可移植的代碼或者只使用了c/c++標准庫的代碼
不管在哪個平台都可以的
⑹ vs2020怎麼在linux下運行
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 開發的應用程序。
⑺ 如何將VS中的C程序在Linux下運行
cc 編譯完成後,輸入重定向到文件即可 ./your_program < input.txt 如果想把輸出也到文件,再把輸出重定向 ./your_program < input.txt > output.txt