「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>.NET Core on Linux]]

*目次 [#h7c027c0]
#contents

*概要 [#w0fd3b90]
.NET Core を Linux 上で動かす際のポイント。

*詳細 [#ab7e9ec3]

**パス [#bf6a5d37]
-「¥」ではなく、「/」を使用する。

-Windowsでも「/」が使用できるようになっているので、~
「/」で標準化することによって、クロスプラットフォーム化可能。

-[[参考>#n6e1345d]]

**P/Invoke [#l9d2ff1c]
-P/Invokeで、Linuxのシステムコールができる。

-[[参考>#r38e5239]]

**アンマネージ拡張(C++/CLI) [#i71ac3bd]
-C++による、.NET Core実装は、~
-Linux上での、C++による、.NET Core実装は、~
現時点では、予定されていない模様。

-[[参考>#j10677f4]]

*参考 [#jd6e6932]

**パス [#n6e1345d]
パス区切り文字として

-Path.DirectorySeparatorChar フィールド (System.IO) | Microsoft Docs~
https://docs.microsoft.com/ja-jp/dotnet/api/system.io.path.directoryseparatorchar
--Windows では、スラッシュまたは円記号がサポート
--Unixベースのシステムではスラッシュのみがサポート

**P/Invoke [#r38e5239]

-pinvoke - P-Invoke in .net core with Linux - Stack Overflow~
https://stackoverflow.com/questions/38202027/p-invoke-in-net-core-with-linux

-LinuxでC#からC++で作成した共有ライブラリを呼び出す - TadaoYamaokaの日記~
https://tadaoyamaoka.hatenablog.com/entry/2019/08/11/173753

-頼りないニモニック : Linuxでの高性能タイマー(QueryPerformanceCounterの代用)~
http://blog.livedoor.jp/nanasetomona/archives/1863987.html

**アンマネージ拡張(C++/CLI) [#j10677f4]
-The Future of C++/CLI and .NET Core 3 | C++ Team Blog~
https://devblogs.microsoft.com/cppblog/the-future-of-cpp-cli-and-dotnet-core-3/
>We don’t currently have plans for C++/CLI for targeting macOS or Linux.

-.NET Core for WindowsでC++が使用可能に~
https://www.infoq.com/jp/news/2019/12/CPP-CLI-NetCore/
>ターゲットとなるのはWindowsアプリケーションのみで、~
LinuxあるいはOSXでC++/CLIを使用することはできない。

-C++/CLI とは~
http://maeda.g2.xrea.com/cpp/guide.htm
>従って Windows 以外の環境(UNIX, Linux, etc)でも動作することが期待できます。

-Will C++/CLI be open-sourced and supported on Linux? - Core Frameworks - .NET Foundation Forums~
https://forums.dotnetfoundation.org/t/will-c-cli-be-open-sourced-and-supported-on-linux/587

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS