2026年8月23日日曜日

tinygo for pico and cmake or pico-sdk and pico-examples


https://gihyo.jp/admin/serial/01/ubuntu-recipe/0684で成功した pico-sdk and pico-sdk-examples

https://zenn.dev/waruby/articles/080ab591fab3b1 は未踏。。。

CMakeを使って「Hello World」を実行するには、公式の CMakeチュートリアル1【Hello, world】 を参考にしながら、以下の手順でファイルを作成してビルドします。 [1]
1. ファイルの作成
プロジェクト用のフォルダを作り、その中に以下の2つのファイルを作成します。
main.cpp (ソースコード)
cpp
#include <iostream>

int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}
コードは注意してご使用ください。
CMakeLists.txt (ビルド設定)
cmake
cmake_minimum_required(VERSION 3.10)
project(HelloWorld)

add_executable(hello main.cpp)
コードは注意してご使用ください。

2. ビルドと実行
ターミナル(コマンドプロンプトなど)を開き、プロジェクトフォルダに移動して次のコマンドを実行します。
  1. ビルド用フォルダを作成して移動する
    bash
    mkdir build
    cd build
    
    コードは注意してご使用ください。
  2. CMakeでビルドファイルを生成する
    bash
    cmake ..
    
    コードは注意してご使用ください。
  3. プログラムをコンパイル(ビルド)する
    bash
    cmake --build .
CMakeを使った「Hello, World!」プログラムの最も簡単な作り方と実行手順は、設定ファイルとソースコードを作成してビルドすることです。 [1, 2]
1. ファイルの準備
同じディレクトリに以下の2つのファイルを作成します。
  • CMakeLists.txt(CMakeの設定ファイル)
cmake
cmake_minimum_required(VERSION 3.10)
project(HelloWorld)

add_executable(helloworld main.cpp)
コードは注意してご使用ください。
  • main.cpp(C++のソースコード) [1]
cpp
#include <iostream>

int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}
コードは注意してご使用ください。
2. ビルドと実行の手順
ターミナル(コマンドプロンプト)を開き、プロジェクトのディレクトリで以下のコマンドを順番に実行します。 [1]
bash
mkdir build
cd build
cmake ..
cmake --build .
コードは注意してご使用ください。
3. 実行ファイルの動かし方
ビルドが成功すると build ディレクトリ内に実行ファイル(Windowsでは helloworld.exe、Linux/Macでは helloworld)が作成されます。 [1]
  • 実行コマンド(Linux/Macの場合):
bash
./helloworld
コードは注意してご使用ください。
画面に Hello, World! と表示されます。

0 件のコメント:

コメントを投稿