CMakeは、コンパイラに依存しないビルド自動化のためのフリーソフトウェアです。主にC/C++のビルド管理で使用され、様々なビルド環境に対応しています。Windows、Linux、MacどこでもOK。
https://cmake.org/
基本的な使い方はまず、ビルド環境にCMakeをインストールした後で、ビルド方法を記述したテキストファイルCMakeList.txtをソースと同じ場所に作成した上で、
cmakeをジェネレータを指定して実行するとMakefileやプロジェクトファイルなどが生成されるので、それを使ってビルドします。
ジェネレータの一覧は-Gオプションを付けてcmakeを実行すると見られます。
探検
ビルド自動化ツールCMake Part.1
■ このスレッドは過去ログ倉庫に格納されています
1蟻人間 ◆T6xkBnTXz7B0
2021/06/12(土) 20:08:31.78ID:bymgAWyc61デフォルトの名無しさん
2021/09/22(水) 09:37:25.13ID:85DYkwM1 そんなこといったって・・・
プラットフォームごとに使えるコマンドとか違うじゃん
cmakeに関係性を記述して各プラットフォームごとのMakefileは自動生成のほうが楽なんだもん
プラットフォームごとに使えるコマンドとか違うじゃん
cmakeに関係性を記述して各プラットフォームごとのMakefileは自動生成のほうが楽なんだもん
2021/09/22(水) 19:08:29.74ID:xKA5BBWf
大した差ではないし、その差が理解できないやつは問題起きた時に明らかに詰むからやめろや。
63デフォルトの名無しさん
2021/09/22(水) 21:21:13.37ID:85DYkwM1 ごめんね・・
2021/09/22(水) 22:10:24.97ID:fOdtASHT
でも現実には使われてるからな
個別にmakefileなんて書かない
個別にmakefileなんて書かない
65デフォルトの名無しさん
2021/09/23(木) 00:37:14.36ID:1QHTb9H7 便利だと思えば自分で使えば良いだけで他人に強制するものではないんだよ
https://www.tokyo-np.co.jp/article/132305
https://www.tokyo-np.co.jp/article/132305
2021/09/23(木) 10:01:39.72ID:u1LIdCP+
別に強制はしてないから
2021/09/23(木) 11:42:47.93ID:AZNHMrAu
そうやってexcel方眼紙ができていったわけだけれど。
2021/09/25(土) 16:56:31.88ID:wzNzdXVE
>>60
C/C++の開発からこそCMakeLists.txtを書くんだよ
C/C++の開発からこそCMakeLists.txtを書くんだよ
2021/10/04(月) 08:16:59.56ID:S53xZnhz
手元のCのプロジェクトをmakefileからcmakeへ移行したお陰でVSでビルド出来るようになったし、ninjaでもビルド出来るようになって、こっちはビルドが爆速になって良いことしかない
70デフォルトの名無しさん
2021/10/06(水) 17:43:31.95ID:XJEs7oM2 おめ
2021/12/31(金) 11:32:54.51ID:+Lg1Sgs9
configureオプションとcmakeとを対照できる手段あるかな?
ClamAVのビルドツールがcmakeになってしまったので、指定していたconfigureオプションをcmakeに翻訳してやらないとならない。
ClamAVのビルドツールがcmakeになってしまったので、指定していたconfigureオプションをcmakeに翻訳してやらないとならない。
2023/09/21(木) 20:25:44.21ID:QerBhdvC
アレ、なんかすごいことになってるやんか!
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★4 [蚤の市★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★5 [七波羅探題★]
- 【速報】 米トランプ政権声明 「中国が台湾を奪おうとする、いかなる試みも阻止する」 中国「レッドラインだ」 ★2 [お断り★]
- 元プロ野球選手・堂上隼人(43)を20代女性2人へのわいせつ未遂容疑で8回目の逮捕…これまでの被害者は10代・20代の女性11人に [Anonymous★]
- 「残業キャンセル界隈」若者が増加?「職務放棄」との批判も…“定時退社の権利”どこまで通用するか [七波羅探題★]
- 【高校野球】なぜ『7回制』は反対多数でも止まらないか… 高野連が「全員の命」守るために貫く伝統より改革の姿勢 [冬月記者★]
- 【高市悲報】自衛隊「実は事前に現場海域で中国軍から空母での発着訓練をすると通告がありました」え…?😨😨 [931948549]
- 【速報】旧統一教会会長が辞任 [459590647]
- 【高市速報】中国「このままだと日本が先制攻撃してくる」 [583597859]
- AI「その画像AIだぞ」AIぼく「そうなんだ助かる」
- 「ワイとベロチュー」or「女の子とスカトロセックス」
- 【悲報】山里亮太(南海キャンディーズ)さん [329329848]
