38845


現在私はAtomでC++を学んでいて  
最近ゲームを開発しようとSiv3D等のライブラリを追加したのですが、  
VisualStudio以外でライブラリを使用する方法はないのでしょうか？  
検索してみたのですがVisualStudioにライブラリを入れる方法ばかりで  
なかなか答えにたどり着けないため質問させて頂きました


CC BY-SA 3.0
2017-10-18T14:49:16.920
38840
2017-10-19T05:26:20.623
2017-10-19T05:26:20.623
19110
question
c++ visual-studio atom-editor siv3d
開発環境のライブラリについて


[Siv3D 動作環境](https://github.com/Siv3D/Reference-
JP/wiki/%E5%8B%95%E4%BD%9C%E7%92%B0%E5%A2%83)には

> Siv3D でアプリケーションを開発するには、C++ による Windows デスクトップアプリケーション開発をサポートする **Visual
> Studio 2015 Update 3** が必要です。  
>  ...  
>  Visual Studio 2013 以前のバージョンはサポートしていません。

とあるように単純にVisual Studioが必要なだけでなくバージョンも限定されているように見受けられます。  
なお、[Visual C++はコマンドラインでのビルド](https://msdn.microsoft.com/ja-
jp/library/f35ctcxw.aspx)をサポートしているため、Visual Studioをインストールした上で、Atom
Editorからも適切な引数で呼び出せば使用可能です。

どのような引数が必要になるかはライブラリ側の問題よりもVisual
C++の使い方に関する知識が必要とされます。その辺りがわからない・検索方法がわからない等であれば、不要なトラブルを避ける意味でもVisual
Studioを使うことをお勧めします。（エラーが発生した際、自身のコーディングミスか、ライブラリのバグか、ビルド引数の誤りかを切り分けできるスキルが必要になるためです。）


CC BY-SA 3.0
2017-10-18T23:01:43.433
38845
2017-10-18T23:01:43.433
4236
38840
answer