teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

文章とタイトルを編集しました。

2020/07/22 01:40

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- cl.exeコンパイラでinclude ファイル開けませんと表示される原因が知りたい。
1
+ cl.exeコンパイラをcmdで使うための設定方法が知りたい。
body CHANGED
@@ -1,18 +1,20 @@
1
- 提示画像の通りパスを通したのでclと入力るとコンパイラ表示されますがソファイル名を入力してコンイラをしようとするとエラーがでこれはなぜでょうか・?調べましたが似ようなエラーは発生すようなのですが自分に該当するものはなかっため質問しました
1
+ 環境変数にpathを通したのですが**"イクルード 設定されていせん。"**というエラが発生します。cmdは再起動しています。また**pathにはinclude とcl.exeファイルのある環境変数のpathに追加しました保存しました。cmdを再起動しまし**。これでもエラーになる原因どこにあるのでしょうか? 細かいコマンドライン使い方や設定方法知らため。
2
- #include は" "版と< >版両方試しました。
3
- Visual studio 2019を使っていますOSはWindows10です。
4
2
 
5
- ![![イメージ説明](aeec5f39348afefbf7eec544b499afb7.png)](d491605afd5f38413a552ea24095de98.png)
3
+ **○○コマンドを入力するとパスがこうなっていますよ**といった回答は正直それでどうすればいいかわかんないのでその場合は少し詳細にお願いしたいです。
6
4
 
7
- mai.cpp
8
- ```ここに言語を入力
9
- //#include <iostream>
10
- #include "iostream"
11
- using namespace std;
12
- int main()
13
- {
14
- cout<<"Hello World\n"<<endl;
15
- return 0;
16
- }
17
5
 
6
+
7
+
18
- ```
8
+ ### やったこと。
9
+ 環境変数のpath に**C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801**にあるbinとincludeにpathを通しました。
10
+ その後cmdを再起動しました。cl と入力すると提示画像にもある通り。pathは通っています。
11
+
12
+
13
+
14
+
15
+
16
+
17
+ ※ スタートメニューにあるclコンパイラは起動できますが。自分はcmd単体でcl main.cなどといったソースファイルを実行できるように設定したいです。ソースファイルはvsにてコンパイルして実行できるソースです。
18
+
19
+
20
+ ![イメージ説明](8748af966b8f73c45f16b6082897ec41.png)

1

提示ソースを修正

2020/07/22 01:40

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,5 @@
1
1
  提示画像の通りパスを通したのでclと入力するとコンパイラが表示されますがソースファイル名を入力してコンパイラをしようとするとエラーがでます。これはなぜでしょうか・?調べましたが似たようなエラーは発生するようなのですが自分に該当するものはなかっため質問しました。
2
+ #include は" "版と< >版両方試しました。
2
3
  Visual studio 2019を使っていますOSはWindows10です。
3
4
 
4
5
  ![![イメージ説明](aeec5f39348afefbf7eec544b499afb7.png)](d491605afd5f38413a552ea24095de98.png)
@@ -8,7 +9,7 @@
8
9
  //#include <iostream>
9
10
  #include "iostream"
10
11
  using namespace std;
11
- int mian()
12
+ int main()
12
13
  {
13
14
  cout<<"Hello World\n"<<endl;
14
15
  return 0;