CodeRunner 2 (2.0.3) を使用していますが、C# でコードをコンパイルできません。警告が表示されます:
/Users/Username/Library/Application Support/CodeRunner/Languages/C#.crLanguage/Scripts/compile.sh: line 25: gmcs: command not found
In order to run C# code, you need to have Mono installed. You can get it at http://mono-project.com
Monoをインストールし、 Xamarin Studioをインストールして、それも試してみました。いくつかの基本的な機能は機能するので、 Monoが存在することがわかります。コンピューターを再起動したり、CodeRunner を再起動したりしました。他の StackOverflow の回答でいくつかのことを行いましたが、まだ機能しません。この例から単純な URL 要求を実行しようとしています。どんな助けでも大歓迎です。
前もって感謝します!
〜解決済み〜 ありがとう@clay-fowler
1.CodeRunnerを開く
2.言語を C# に設定します
3.以下に貼り付けます。
using System;
class Untitled
{
static void Main(string[] args)
{
Console.Write ("Hello");
}
}
4. CodeRunner -> 設定 -> 言語 -> C# に移動します。
5. [設定] タブで、[スクリプトの編集...] をクリックします。
6. gmcs を mcs に変更します (25 行目)
7.次のようになります。
compname=`echo "$CR_FILENAME" | sed 's/\(.*\)\..*/\1/'`.exe
mcs "$CR_FILENAME" "${@:1}"
status=$?
if [ $status -eq 0 ]
then
echo $compname
exit 0
elif [ $status -eq 127 ]
then
echo -e "\nIn order to run C# code, you need to have Mono installed. You can get it at http://mono-project.com"
fi
exit $status
8.プログラムを実行する