C++開発環境のセットアップ
テキストエディタ
これは、プログラムの入力に使用されます。いくつかのエディターの例には、Windowsのメモ帳、OSの編集コマンド、Brief、Epsilon、EMACS、vimまたはviなどがあります。
テキストエディタの名前とバージョンは、オペレーティングシステムによって異なる場合があります。たとえば、メモ帳はWindowsで使用され、vimまたはviはWindowsだけでなく、LinuxまたはUNIXでも使用できます。
エディターで作成するファイルはソースファイルと呼ばれ、C ++の場合、通常、拡張子は.cpp、.cp、または.cです。
C ++プログラミングを開始するには、テキストエディタを配置する必要があります。
C++コンパイラ
これは実際のC++コンパイラであり、ソースコードを最終的な実行可能プログラムにコンパイルするために使用されます。
ほとんどのC++コンパイラは、ソースコードにどの拡張子を付けるかを気にしませんが、特に指定しない場合、多くのコンパイラはデフォルトで.cppを使用します。
最も頻繁に使用され、無料で利用できるコンパイラはGNU C / C ++コンパイラです。それ以外の場合は、それぞれのオペレーティングシステムがあれば、HPまたはSolarisのコンパイラを使用できます。
GNU C /C++コンパイラのインストール
UNIX/Linuxのインストール
LinuxまたはUNIXを使用している場合は、コマンドラインから次のコマンドを入力して、GCCがシステムにインストールされているかどうかを確認します-
$ g++ -v
GCCをインストールしている場合は、次のようなメッセージが出力されます-
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
MacOSXのインストール
Mac OS Xを使用している場合、GCCを入手する最も簡単な方法は、AppleのWebサイトからXcode開発環境をダウンロードし、簡単なインストール手順に従うことです。
Windowsのインストール
WindowsにGCCをインストールするには、MinGWをインストールする必要があります。 MinGWをインストールするには、MinGWホームページにアクセスし、MinGW-
MinGWをインストールする際には、少なくともgcc-core、gcc-g ++、binutils、およびMinGWランタイムをインストールする必要がありますが、さらにインストールすることをお勧めします。
MinGWインストールのbinサブディレクトリをPATH環境変数に追加して、コマンドラインでこれらのツールを単純な名前で指定できるようにします。
インストールが完了すると、Windowsコマンドラインからgcc、g ++、ar、ranlib、dlltool、およびその他のいくつかのGNUツールを実行できるようになります。
-
AWSでPython開発環境をセットアップするにはどうすればよいですか?
AWSでPython開発環境をセットアップするには、Python、pip、virtualenv、awswebcli、およびSSHクライアントをインストールする必要があります。 https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.htmlの指示に従って、これらをインストールできます。 これらをすべてインストールしたら、グローバルパッケージが汚染されないように仮想環境を設定する必要があります。次のコマンドを使用して、仮想環境をセットアップします。 $ virtualenv -p python2.7 /tmp/
-
WindowsコンピューターでNode.js開発環境をセットアップする方法
最近最も注目されている技術トピック「Node.js」を学ぶことにした場合は、 ’とあなたはウィンドウ ユーザー、それからあなたは正しい場所に着陸しました。始めたばかりの場合は、多くの人が Macを使用しているのを目にするかもしれません。 またはLinux Node.js開発用 。おそらくあなたのコースインストラクターもそうしています。しかし、Windows自体で作業したい場合もあります。多くの人が開発に関してプラットフォームを切り替えますが、Windowsが開発を完全に開始できるときに切り替えるのはなぜですか。この投稿はすべて、Windowsマシンで優れたNode.js開発環境をセットアップす