C++でデスクトップGUIアプリ開発にVisual Studio自体をインストールしてVisual Studioを起動せずに、コンパイラだけ使う。
Visual StudioのC/C++コンパイラだけ利用して、コードを書いたり実行したりはVS codeで開発することが可能だと聞きましたが、本当に可能でしょうか?
これができるならばQtやらC++ BuilderやVisual Studioを起動なくてもVS code開発できるということですね。
できるとすれば、このやり方(コンパイラだけ使う)を説明しているサイトのURLを教えて頂けますでしょうか?
No.5ベストアンサー
- 回答日時:
デスクトップGUIを作るなら、
素直に C# + VS が良いと思うけど、
できないことは無いという話がこれに載ってます。
でも手間がかかるので C++ の勉強どころではなくなるかも・・・
VSCode(Visual Studio Code)によるWindowsアプリ開発(WPF C# C/C++)
https://qiita.com/cubeundcube/items/e527d782bb77 …
C++の勉強がメインだということですが
C++ を学びつつ GUIもしたいなら
C++Builder が良いと思う。GUIの構築がお手軽なので。
また C++は C の OOP サポートが主たる機能ですが
OOPは設計手法なので言語を弄り回しているだけでは身に付きません。
オブジェクト指向入門 第2版
https://www.amazon.co.jp/%E3%82%AA%E3%83%96%E3%8 …
とか
独習デザインパターンC++
https://www.amazon.co.jp/%E7%8B%AC%E7%BF%92%E3%8 …
とかで学んだ上でいろいろ実装への反映に挑戦すべきと思う。
多分 GUI は当面邪魔になります。
No.4
- 回答日時:
Windowsアプリケーションを作りたいというなら、MFCか.NETを勉強しましょう。
Visual Studio自体にエディターと統合環境があるのに、それを使わない理由はなんでしょうか?
ふつうに非効率です
No.3
- 回答日時:
>>そのひとつあとのC++を学ぶ目的なのでC#は使いたくありません。
それでは、C++で頑張ってください。
わたしは、かなり以前に、仕事でちょっとC++/CLIを使いましたが、それ以降は全く触ってないので、何も情報ありません。
No.2
- 回答日時:
はい、VisualStudioにはVisualStudio BuildToolというオプションがありますので、
それをインストールしておけば直接VS Codeから実行可能になります。
単体でのインストーラー配布もあります。
https://aka.ms/vs/17/release/vs_BuildTools.exe
No.1
- 回答日時:
マイクロソフトは、特別な事情があってC++を選ぶのは仕方ないけれど、普通のWebアプリやデスクトップアプリを作成されるなら、C#を使うように言っていますから、C#を使われたほうがいいと思います。
なお、VSCodeはエディタソフトですけど、プラグインなどを使うことでコンパイラーなどを呼び出していたと思います。
ですから、C++以外にも様々な言語開発用に使えます。
回答有難うございます。C言語はひととおり学んだのですが、そのひとつあとのC++を学ぶ目的なのでC#は使いたくありません。C++を使って学びたいのです、WIndowsでC++でデスクトップGUIアプリを行いたいのです。いかがでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
- C言語・C++・C# C言語について。 2 2023/11/11 18:46
- C言語・C++・C# Microsoft visual studioはインストールだけであれば無料でしょうか? また、vi 2 2022/04/03 21:24
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- C言語・C++・C# C# 標準出力のencodingをutf8にする 1 2023/02/15 12:38
- Visual Basic(VBA) VSコードでバックスペースキーが効かない(パイソン) 1 2022/11/09 04:00
- C言語・C++・C# visual studio 2019 についての質問です 1 2022/09/21 09:58
- その他(プログラミング・Web制作) VS codeを使って、ラズパイ Picoを動かせる簡単な方法 1 2023/04/27 13:49
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
VisualStudio2022でC言語プログラムで全角文字を使用すると不明なエラーが表示される
C言語・C++・C#
-
これなにがちがうんですか??
C言語・C++・C#
-
C言語 バッファについて。
C言語・C++・C#
-
-
4
gcc13.2のバグ?
C言語・C++・C#
-
5
MACで動く実行ファイルをWindowsで作る方法(クロスコンパイラ紹介ください)
C言語・C++・C#
-
6
gccを行ってもexeファイルが生成されない
C言語・C++・C#
-
7
License='MIT' ってなんでmitなんですか??適当なのでもいいですか? パイソン
C言語・C++・C#
-
8
chatgptでつくってもらったコードとかって頭のいい人はみるとわかりますか?
C言語・C++・C#
-
9
c言語
C言語・C++・C#
-
10
c言語
C言語・C++・C#
-
11
C言語の関数と配列に関する質問
C言語・C++・C#
-
12
double型が正常に認識されていない恐れ
C言語・C++・C#
-
13
Javaって使いますか、もう古いですか?C++とどっちがいいですか?分析でC++使う授業ありましたけ
C言語・C++・C#
-
14
C言語関数違いについて。
C言語・C++・C#
-
15
プログラミング言語の制作方法について
C言語・C++・C#
-
16
どなたかこのプログラミングを完成させて欲しいです。 ヒントはこちらです↓ 青色:ゲームプログラムのル
C言語・C++・C#
-
17
C言語 列挙型(enum型)変数について
C言語・C++・C#
-
18
WindowsのCapsLock(キャップスロック)って、何の意味があるんですか?
C言語・C++・C#
-
19
C++6.0でのresource.hについて
C言語・C++・C#
-
20
C言語です
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
main() 関数は、int を返値とす...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
<conio.h>?
-
PICのCコンパイラーについて
-
プログラミングって右脳よりの...
-
COBOL計算式の中間ワーク桁数に...
-
printfなど、標準関数のソース...
-
リリースモードとデバッグモー...
-
組込みC開発
-
COBOLの論理演算子について質問...
-
COBOLのALPHABET...
-
C言語 main関数とsum関数の記...
-
未使用引数の注意文出力を回避...
-
初心者です C言語を学びたいで...
-
C++Builder → Visual C++ 移植...
-
C言語で画像を出力したい
-
python エラー
-
エクセルのエラーメッセージ「4...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
-
リリースモードとデバッグモー...
-
変数の内容がコロコロ変わる、...
-
cc と gcc の違い
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
PICでのI2C通信でのマスタ、ス...
-
COBOLのALPHABET...
-
<conio.h>?
-
VB6のコンパイラ
-
COBOL計算式の中間ワーク桁数に...
-
パーサとコンパイラの違いって?
-
関数形式マクロ dtaは戻り値が...
-
プログラミングって右脳よりの...
-
C++Builder → Visual C++ 移植...
-
24bit サイズの変数
おすすめ情報