ま、そんなところで。

ニッチな技術系メモとか、車輪を再発明してみたりとか.

2019-01-01から1年間の記事一覧

Ubuntu18.04にpyenvでpython3.7.3をインストール時にBUILD FAILED

対処メモです. pyenv install 3.7.3 でBUILD ERROR 行った対処 参考サイト pyenv install 3.7.3 でBUILD ERROR 環境は以下の通り. Ubuntu 18.04.2 LTS (Bionic Beaver) pyenv 1.2.11 pyenvはpythonのソースパッケージをDownloadしてきて、ビルドしてインスト…

(続)Unmanagedの C++ から Managedのクラスを使う

の続き. ManagedクラスとUnmanagedクラスの生存期間差の問題 msclr::auto_gcroot<T>テンプレートクラス スコープ利用に特化した msclr::auto_handle<T> テンプレート 参考情報 ManagedクラスとUnmanagedクラスの生存期間差の問題 Unmanaged C++からManagedクラスを</t></t>…

Unmanagedの C++ から Managedのクラスを使う

Pure C++コードから、.NET Frameworkベースのライブラリを使いたい・・・ UnmanagedクラスにManagedクラスのハンドル型を持たせられる? msclr::gcroot<T> を使え! じゃあ、value class の場合はどうするの・・? さあ、gcrootを使ってWrapperを作ろう. Wrappe</t>…

msbuildでビルドするときに自動でNugetパッケージを復元させる

Msbuildは自動でNugetパッケージを復元してくれない プロジェクトファイルに細工してNuget実行されるようにしよう 1. ソリューション一式のディレクトリ配置 2. カスタムターゲットを定義したプロパティシートを作成. 3. propsをプロジェクトファイルへImpor…