web-dev-qa-db-ja.com

OS X上でLinux用のCプログラムを作成できますか?

Linux環境で実行することを目的とした(あらゆる種類の)プログラムをCで作成している場合、OS Xで作成できますか? (たとえば、並行性に関して)

私はXcodeでのプログラミングが好きなので、これを求めています。

5
johni

もちろん、MacOSとLinuxの両方で動作するポータブルソフトウェアを開発できるので、もちろんです。 Linuxで定期的にテストして、意図せずに移植できないものを追加していないことを確認してください。

Linux固有の機能を使用したい場合は、さらに苦労するでしょう。何をしているのかによって、プログラムはMacOSでコンパイルしても動作しない場合や、まったくコンパイルされない場合があります。その場合でも、MacOSで「書き込む」ことができますが、その時点では、MacOSをテキストエディタとして使用しているだけです。

7
Celada