ラッパークラスなるものを導入してみよう

ともかく,ラッパークラスなるものを導入してみよう.というか,DLLの部分,つまりELSIEの部分はCLIでビルドしているので,そのまま使えるのではないだろうか?C++部にnakespace ELSIE を立て,その中に class ElsieClass というのを置いてみたが,C#からこの namespace にアクセスできない.つまり,見えていない.⇒C#から、C++の関数の実行(関数)のアドバイスに逐語的に従ってみよう.

▲PCH 警告: ヘッダーの停止はグローバル スコープにある必要があります。IntelliSense PCH ファイルは生成されませんでした。というエラーが出る.This library now requires a C++11 or later compiler

どうもこのエラーはboostに関係するもののようだ.これまでは問題なく動いていたのだが… boostをインストールしたときは,VS2017の環境で動かしていたのだろうか?VS2019に移っても当初は特に問題なかったような気がするのだが… VSインストーラでいろいろ試してみたがどうも効果がない.C++ 11 というのをインストールするにはどうしたらいいのか,が出てこない.よく分からないが,VS2022をインストールしてみることにする.⇒Cドライブに56.83GBの空き容量が必要だ.ドライブは変更可能なので,Iドライブを使うことにした.ほとんど使っていないので,750GB以上ある.⇒インストールは完了した.また,明日.

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA