ともかく,ラッパークラスなるものを導入してみよう.というか,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以上ある.⇒インストールは完了した.また,明日.