ブログ

割とコンピュータよりの情報をお届けします。

2018/8/12

open62541のビルドをVisual Studio Express 2017 for Windows Desktopで行うx64版

先にopen62541をVisual Studio Express 2017 for Windows Desktopでビルドする記事を書いたが,x86用しか書いていなかったがx64用のビルドはどうするのか気になっていた。CMakeの-GオプションにWin64を追加するだけだった。

先のページに対して

mkdir build
cd build
cmake .. -G "Visual Studio 15 2017"

としていた部分をいかのように直すだけ。

mkdir build
cd build
cmake .. -G "Visual Studio 15 2017 Win64"

これ自体は巨大なライブラリではなくランタイムを除いてコンパイルするとx86用では1 MBを超えない。x64用は5割程大きく1 MBを超える。

DLLが作りたい場合には-Dオプションを付ける。(順番には注意: オプションは-Dがパスより先である必要があるらしい)

cmake -D BUILD_SHARED_LIBS=1 .. -G "Visual Studio 15 2017 Win64"

≫ Read More

2018/08/12 コンピュータ   TakeMe