質問: 現在私はAtomでC++を学んでいて 最近ゲームを開発しようとSiv3D等のライブラリを追加したのですが、 VisualStudio以外でライブラリを使用する方法はないのでしょうか? 検索してみたのですがVisualStudioにライブラリを入れる方法ばかりで なかなか答えにたどり着けないため質問させて頂きました
回答: Siv3D 動作環境には > > Siv3D でアプリケーションを開発するには、C++ による Windows デスクトップアプリケーション開発をサポートする **Visual Studio 2015 Update 3** が必要です。 > > ... > > Visual Studio 2013 以前のバージョンはサポートしていません。 > > > とあるように単純にVisual Studioが必要なだけでなくバージョンも限定されているように見受けられます。 なお、Visual C++はコマンドラインでのビルドをサポートしているため、Visual Studioをインストールした上で、Atom Editorからも適切な引数で呼び出せば使用可能です。 どのような引数が必要になるかはライブラリ側の問題よりもVisual C++の使い方に関する知識が必要とされます。その辺りがわからない・検索方法がわからない等であれば、不要なトラブルを避ける意味でもVisual Studioを使うことをお勧めします。(エラーが発生した際、自身のコーディングミスか、ライブラリのバグか、ビルド引数の誤りかを切り分けできるスキルが必要になるためです。)