タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

CMakeに関するsakokenのブックマーク (6)

  • たのしい組み込みCMake - Qiita

    この記事は NTTコミュニケーションズ Advent Calendar 2018 の19日目です。 先週土日風邪で寝込んでいて大幅に遅れてしまいました。すみません。 今回は楽しい楽しいCMakeを組み込みで使っていくための話をしようと思います。 TL;DR 組み込みMakefile : 素直で簡単。でも1から全て書く必要があるので大変 組み込みCMake : 多機能で便利。でもCMakeが何を自動でやってくれてるか一つずつ暴いて変更していく必要があって大変 適材適所で使い分けると良さそう CMakeとは CMakeは数あるビルド自動化ツールのうちの一つです。 有名どころではLLVMやOpenCVなどで使われています。 なぜCMakeなのか Makefileは素直で小回りの効く良いビルド自動化ツールだと思います。技術としてよく枯れていて(ほめことば)資料も多いです。 しかし、たくさん書いてい

    たのしい組み込みCMake - Qiita
  • Buy and Sell Domain Names | Dan.com

    NewsLearn more about the company, PR and product updates here.

    Buy and Sell Domain Names | Dan.com
  • project — CMake 3.30.3 Documentation

    sakoken
    sakoken 2020/10/19
    C 言語の“language-name”は C で OK
  • CMakeの使い方(その1) - Qiita

    はじめに 2月のはじめ頃、CMakeを使ってビルドを自動化しようと思い、色々ググってCMakeLists.txtを作り試行錯誤したのですが、その時は結局断念しました。というのも、abcというステップがあるとすると、ググッて得られる解説はabcのaやbが抜けていきなりcから解説されたものが多く、初心者にはきつかったからです。特にcmake.orgのチュートリアルはまさにその典型で、チュートリアルのStep 1からして長過ぎて、当に何が必要なのかわかりにくい・・・orz ところが、今学期受けているHigh Performance Computingという講義で行われたCMakeの使い方の解説がわかり易すぎて、あっという間に自作ライブラリをCMakeでコンパイルすることができるようになり、CMakeの便利さに感動してしまいました。私と同じくCMake初心者という方にこの感動を共有すべく、ここに

    CMakeの使い方(その1) - Qiita
  • 勝手に作るCMake入門 その1 基本的な使い方 - かみのメモ

    風呂敷を広げすぎてぐちゃぐちゃになったのでお蔵入りしていた記事なんですが、なんとなく納得できる形にまとまってきたので公開してみます! 文字数が50000字弱になったので4記事の連載という形になっています。 この連載は、ここ1年くらいでCMakeに入門した筆者が勉強した内容をまとめたものです。 初回のこの記事では、CMakeとは何なのかと、CMakeの基的な使い方について書いていきます。 全体の目次 基的な使い方【今ここ】 プロジェクトの階層化 プロジェクトの設定 外部ライブラリを利用する この記事の目次 1. はじめに 1.1. この記事で書くこと 1.2. 必要な事前知識 2. CMakeについて 2.1. CMakeとは? 2.2. CMakeのインストール 3. はじめてのCMakeプロジェクト 3.1. main.cppとCMakeLists.txtを書く 3.2. Confi

    勝手に作るCMake入門 その1 基本的な使い方 - かみのメモ
    sakoken
    sakoken 2020/10/19
    CMake をわかりやすく説明してくれている
  • CMake - Upgrade Your Software Build System

    CMake is the de-facto standard for building C++ code, with over 2 million downloads a month. It’s a powerful, comprehensive solution for managing the software build process. Get everything you need to successfully leverage CMake by visiting our resources section. Getting Started Documentation

  • 1