首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >初学者与卡利,我想安装祝福和我得到和错误,‘没有gmcs C#编译器找到’

初学者与卡利,我想安装祝福和我得到和错误,‘没有gmcs C#编译器找到’
EN

Stack Overflow用户
提问于 2016-01-29 12:40:41
回答 1查看 1.3K关注 0票数 1

所以我试着安装gmc的C#编译器。

代码语言:javascript
复制
sudo apt-get install mono-gmcs

但是我得到了下一个错误,我不知道从现在开始该怎么做:

一些软件包无法安装。这可能意味着您已经请求了一个不可能的情况,或者如果您使用的是一些所需的包尚未创建或移出传入的不稳定发行版。以下信息可能有助于解决这种情况:以下包有未满足的依赖关系:mono: held :mono (= 3.12.1-0xamarin 1),但是要安装4.2.1.102+dfsg2-5 :无法更正问题,您已保存了损坏的包。

EN

回答 1

Stack Overflow用户

发布于 2016-01-29 15:50:41

单gmcs:依赖:mono (= 3.12.1-0 0xamarin1 1),但4.2.1.102

Mono的gmcs在最新版本中不受欢迎,您应该使用mcs (或Roslyn的csc在不久的将来)。

因为Kali Linux是一个基于Debain的发行版:

代码语言:javascript
复制
sudo apt-get install mono-complete

#使用

应该安装包mono-devel来编译代码。

应该安装包mono-complete来安装所有的东西--这应该涵盖大多数“程序集未找到”的错误。

应该安装软件包referenceassemblies-pcl以支持PCL编译--这将解决软件编译过程中大多数“框架未安装:.NETPortable”错误的问题。

应该安装包ca-certificates-mono以获得HTTPS连接的SSL证书。如果您在建立HTTPS连接时遇到问题,请安装此软件包。

APT软件包设置

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35084809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档