差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
wxwidgets:helloworld-cmake [2025/05/24 02:23] – [プログラムのソースコード] freemikan | wxwidgets:helloworld-cmake [2025/05/24 07:37] (現在) – [プログラムのソースコード] freemikan | ||
---|---|---|---|
行 1: | 行 1: | ||
====== CMakeを使ったHello World ====== | ====== CMakeを使ったHello World ====== | ||
- | {{: | + | {{: |
行 6: | 行 6: | ||
[[install|インストールのページ]]に従い、wxWidget 3.2がインストール済みであることを前提とします。 | [[install|インストールのページ]]に従い、wxWidget 3.2がインストール済みであることを前提とします。 | ||
また、CMakeもインストールされている必要があります。 | また、CMakeもインストールされている必要があります。 | ||
- | |||
- | https:// | ||
===== 作業ディレクトリ ===== | ===== 作業ディレクトリ ===== | ||
行 25: | 行 23: | ||
===== プログラムのソースコード ===== | ===== プログラムのソースコード ===== | ||
- | プログラムのソースコード[[wxwidgets: | + | プログラムのソースコードは、[[wxwidgets: |
main.cppという名前でコピーを作成しておきます。 | main.cppという名前でコピーを作成しておきます。 | ||
行 33: | 行 31: | ||
<code cmake> | <code cmake> | ||
- | cmake_minimum_required(VERSION 3.5 FATAL_ERROR) | + | cmake_minimum_required(VERSION 3.10 FATAL_ERROR) |
project(hello-wxwidgets-cmake LANGUAGES CXX) | project(hello-wxwidgets-cmake LANGUAGES CXX) | ||
- | # https:// | + | find_package(wxWidgets |
- | find_package(wxWidgets REQUIRED) | + | |
include(${wxWidgets_USE_FILE}) | include(${wxWidgets_USE_FILE}) | ||
行 46: | 行 43: | ||
</ | </ | ||
+ | https:// | ||
===== ビルドディレクトリの作成 ===== | ===== ビルドディレクトリの作成 ===== |