Mac OS Lionを購入する予定ですが、情報を知りたいのですが。--Snow LeopardのアプリはLionと互換性がありますか?-Xcode for LionでコンパイルされたアプリはSnowLeopardと互換性がありますか?これらのアプリがLionの機能であるポップオーバー/フルスクリーンを使用している場合はどうなりますか?
4 に答える
xCodeには完全なダウンロード(完全な5 * ish GB)が必要であり、Javaを使用している場合は、Javaが含まれていないため、Javaを再ダウンロードする必要があります(これは、Lionで初めてEclipseを開いたときの私の経験です)。
一部のユキヒョウアプリは互換性がありますが、すべてではありません(ppcアプリは機能しません)。最初にソフトウェアベンダーに確認することをお勧めします。
Lionがユーザーを「保護」しようとしている他のいくつかのアップグレードで、ライブラリフォルダが消えるもう1つのこと。これを回避するには、ターミナルにコマンドを入力するだけです。(usernameを自分のusernameに置き換え、foldertorevealを非表示のfoldernameに置き換えます)
chflags nohidden /Users/Username/FolderToReveal
それ以外のアップグレードプロセスは問題ありませんでした。参考までに、私はObj C / C ++/CおよびJava開発者です。お役に立てれば
また、LionでのJavaの開発に関するこの投稿へのリンクもあります:LionでのJavaに関する StackOverflowの投稿
互換性のあるアプリケーションの非常に優れたリストがRoaringAppsで入手できます。お気に入りのエディター/IDE/その他をチェックすることを強くお勧めします。
注:
- TextMate : 「正常に動作します」が、いくつか問題があります
- BBEdit : 「正常に動作します」
- iTerm2 : "正常に動作します" (マイナーなインターフェースのバグ)
- そしてもちろん、Apple のツールにはXCode 4.1へのアップグレードが必要です。
Lion の新しい API を使用して開発する限り、互換性のために特定のバージョンの OS X を明示的にターゲットにすることができます。10.6 用にビルドする場合、これらの新しい API はコンパイル中に公開されず、それらを使用しようとすると、認識されないセレクターに関する警告が表示されます。
これまでのところ、私が気づいたこと: - XCode 4.1 (4.0 とは異なり、無料で個別にダウンロードできます) をインストールしてください。これにより、Python のインクルードが混乱する問題が修正されます。ターミナルに移動して、「java」と入力すると、ダウンロードがトリガーされます。 Java ランタイムの
しかし、Lion を (USB キーから) クリーン インストールすることで、すべてのライブラリを修正する負担を回避することにしました。
cvs
私にとっては機能しなくなりましたが、Xcode のダウンロードは不必要に重い修正のように思えました。私の/Developer/usr/bin
ためPATH
にそれを修正しました。