© YokkaichiUniv. ComputerCenter All rights reserved.

Visual Studio Community 2017 コマンドラインコンパイル手順

Visual Studio 2017 Community を使ったコマンドラインコンパイルの手順です.

開発者コマンドプロンプトの起動

  1. スタートメニューより [Visual Studio 2017] – [開発者コマンドプロンプト for VS 2017] の順にクリックする.
  2.  

  3. 以下のようなコマンドプロンプトが表示される.
  4.  

Cプログラムのコンパイルと実行

  1. C言語で書かれたソースコードを準備する.この例では以下のようなソースコードを test1.c というファイル名で保存した.
          #include <stdio.h>
          int main(void)
          {
              printf("This is a native C program.\n");
              return(0);
          }
          
  2.  

  3. コンパイルはclコマンドを使って行います.
    cl test1.c
     
  4.  

  5. 実行します.
    コンパイルが成功すると、exeファイルが生成されます.この例ではtest1.exeというファイル名が生成されます.
    exeファイルを入力してEnterを押下する.”This is a native C program.” という実行結果が表示されればOKです.

     

C++プログラムのコンパイルと実行

  1. C++言語で書かれたソースコードを準備する.この例では以下のようなソースコードを test2.cpp というファイル名で保存した.
          #include <iostream>
          using namespace std;
          int main() {
            cout << "This is a native C++ program." << endl;
            return 0;
          }
          
  2.  

  3. コンパイルはclコマンドに /EHscオプションを追加します.
    /EHscオプションはコンパイラに対してC++例外処理を有効化するオプションです.
    cl /EHsc test2.cpp
     
  4.  

  5. 実行します.
    コンパイルが成功すると、exeファイルが生成されます.この例ではtest2.exeというファイル名が生成されます.
    exeファイルを入力してEnterを押下する.”This is a native C++ program.” という実行結果が表示されればOKです.

     

C++/CLIプログラムのコンパイルと実行

  1. C++/CLI言語で書かれたソースコードを準備する.この例では以下のようなソースコードを test3clr.cpp というファイル名で保存した.
          int main()
          {
              System::Console::WriteLine("This is a Visual C++ program.");
          }
          
  2.  

  3. コンパイルはclコマンドに /clrオプションを追加します.
    /clrオプションはコンパイラに対して共通言語ランタイム(CLR)を有効化するオプションです.
    cl /clr test3clr.cpp
     
  4.  

  5. 実行します.
    コンパイルが成功すると、exeファイルが生成されます.この例ではtest3clr.exeというファイル名が生成されます.
    exeファイルを入力してEnterを押下する.”This is a Visual C++ program.” という実行結果が表示されればOKです.

     

ネットワーク一時停止に関するお知らせ

以下の日程でインターネット回線及び、学内LANが一時停止します. ご迷惑をお掛けいたしますが、ご理解とご協力の程よろしくお願い申し上げます…

開室情報

2月、3月のコンピュータ教室開室情報を公開しました.…

コンピュータ教室 開室時間延長のお知らせ(2018年度後期)

下記の期間中は18時までコンピュータ教室を開室します.  2018年12月10日(月)~ 12月24日(月)  2019年 1月…

Windows10の便利な機能「仮想デスクトップ」の紹介(その2)

先日、Windows10の「仮想デスクトップ」を紹介しましたが、アプリを別の仮想デスクトップに移動できないかという問い合わせがありましたので…

Windows10の便利な機能「仮想デスクトップ」の紹介

Windows10は標準で複数のデスクトップ画面を作ることができる「仮想デスクトップ」という機能があります. 用途ごとにデスクトップの切り…

ページ上部へ戻る