C++11は2011年に容認されたC++のISO標準です。以前のC++03に代わるもので、中枢の言語の変更・修正、標準ライブラリの拡張・改善を加えたものです。
CMakeはクロスプラットフォームで作動するオープンソースのビルドシステムです。コマンドライン又は組み込まれた開発環境で使うことができる元のmakefileとプロジェクトファイルを生成します。
Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。
Q&A
解決済
2回答
1663閲覧
総合スコア10
0グッド
0クリップ
投稿2016/08/20 17:53
0
cmakeでプロジェクトを作成する際に、構成の種類をアプリケーション(exe)に変更したいのですが、CmakeLists上で設定する方法はありますか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答2件
ベストアンサー
Windows 使わないから詳しくはわからないですけど,add_executableで実行可能ターゲットのビルドが指定されていれば,自動で実行ファイル(exe)用のビルド構成になるんじゃないですかね?
add_executable
そもそも CMake でライブラリ用ビルド構成とか実行ファイル用ビルド構成とかを指定する変数を見たことがないし,CMake的にはadd_libraryかadd_executableの記述があればライブラリを生成すべきか実行ファイルを生成すべきかは判断できるので.
add_library
投稿2016/08/21 19:36
総合スコア442
回答へのコメント
2016/08/22 03:27
こんにちは。
「構成の種類をアプリケーション(exe)」という用語からして、Visual Studioの話でしょうか? cmakeはVisual Sdutioもサポートしていますので、可能です。 tamyさんが書かれているようにadd_executableを使うだけです。 CMakeLists.txt から始めようが参考になると思います。
投稿2016/08/22 01:03
総合スコア23272
2016/08/22 03:30
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.48%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
cmakeで構成の種類を変えたい
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/22 03:27