Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我正在尝试调试我的用户在 Ubuntu 上使用软件时遇到的问题。
我已经编译了一个针对 x86 平台的 C# 应用程序,当在我的 x64 Windows 映像上运行它时,该应用程序作为 x32 应用程序运行。
但是,当在 Ubuntu 上通过单声道运行相同的应用程序时,它显示它是 x64
然后导致非常讨厌的错误
必须安装 libgcc_s.so.1 才能使 pthread_cancel 工作
为 64 位编译的 Mono 只能在 64 位模式下运行应用程序。同样,为 32 位编译的 Mono 只能在 32 位模式下运行应用程序。
如果您希望能够在任一模式下运行,那么您需要 2 个版本的 Mono - 一个为 32 位编译,一个为 64 位编译。