Dockerを使用したDrogon開発環境の構築:Windows 10、Linux、Mac対応

2023年10月13日14:52:26 本環境:Windows 10 Pro 22H2、カーネルバージョン19045.2965 Windows、Linux、Macに直接開発環境を構築するのは少し複雑です。以前はDrogon公式イメージが提供されていなかったため、Dockerイメージの登場は非常に便利になりました。最近になってようやく対応が開始されました。 Docker Desktopのインストール Windowsの仮想化には2つの選択肢 ...

6月7日 22:55 投稿

OpenHarmony向けCMakeベースのサードパーティライブラリ移植手法

概要 本ガイドでは、OpenHarmonyプラットフォームにCMakeで構成されたサードパーティライブラリを移植する手順を説明します。Hi3516DV300およびHi3518EV300プラットフォームを対象とし、ツールチェーン設定とOpenHarmonyビルドシステムへの統合方法を詳細に解説します。 CMakeライブラリの移植手順 ソース取得 移植対象ライブラリ(例: libconv)のソース構造は以下の通り ...

6月1日 21:38 投稿

Windows環境でGoogle Test 1.14.0をC++プロジェクトに統合する方法

Google Test(通称 gtest)は、Linux、macOS、Windows、Cygwin など複数のプラットフォームに対応したC++向けユニットテストフレームワークです。Googleが開発・公開しており、クロスプラットフォームでのテストコード作成を支援します。ここでは、Windows環境におけるライブラリのビルドとプロジェクトへの統合手順を解説します。 ソースコードの取得とビルド GitHubから ...

5月26日 03:10 投稿

MSVS2015でQtとOpenCVを統合する手順

公式ガイドラインはこちら:QtとOpenCVのWindows(MSVC2017)へのセットアップ方法 必要なツールの準備 CMakeのインストール:ダウンロードページ OpenCVの取得:ダウンロードサイト ビルドプロセス CMake GUIを起動する "Configure"ボタンをクリックし、設定ウィザードを開始 エラーが発生した場合(例:エラーコード1043)、以下の対応が必要: 必要なファイルを以 ...

5月23日 04:38 投稿

Ubuntu 20.04におけるPCL 1.8.0のソースからのビルドとエラー解決

Point Cloud Library (PCL) 1.8.0をソースからビルドする際、いくつかのコンパイルエラーが発生する可能性があります。本記事では、Ubuntu 20.04環境における主要なエラーとその解決方法を記述します。 前提条件とビルド手順 PCL 1.8.0のソースコードを公式リリースページから取得します。以下のコマンドで基本的なビルドプロセスを開始します。 mkdir build && cd build c ...

5月19日 09:19 投稿

WindowsでOpenSSL 3.5.1をnmakeでビルドし開発環境を整える手順

MinGW ではなく MSVC ツールチェーン(nmake)を使って OpenSSL 3.5.1 をコンパイルする方法をまとめます。 1. Visual Studio 2022 の準備 「C++によるデスクトップ開発」ワークロードを含めてインストールします。インストール後も nmake が見つからない場合は、次の環境変数を手動で追加してください。 MSVC 関連パス Path C:\VS2022\VC\Tools\MSVC\14.44.35207\bin\ ...

5月14日 13:48 投稿