私はこれが以前に尋ねられたことがあると確信しています、ほぼ90万の質問で、物事を見つけるのは難しいです:)
C++とPythonをUnix環境とWindowsの両方で実行するプロジェクトを開始しています。私たちは、プロジェクトを開発者として簡単に貢献できるようにしたいので、それぞれの側が「自然」であると感じるものを持ちたいと思っています。
この場合、Unixではautomake / autoconf/etcです。Windowsでは、VisualStudioプロジェクトファイル以外は間違いのように見えます。これは主に、Windowsネイティブのハッカーが自然環境で簡単に開発できるようにするためです。
今日、人々はこの種のことをどのように行っていますか?WindowsコーダーはGUI以外の世界でも快適なので、私たちは一生懸命努力していますか?
もう1つの目標は、プロジェクトの自動テストが必要であり、理想的にはすべてのプラットフォームで同じテストコード(google-test)を使用することです。ただし、これは別の質問では問題になる可能性があります。