私は、Crow、linkに基づいて小さなWebサーバーを開発しました。 私はC++で開発するのがかなり新しいので、すべてのアドバイスを大歓迎します。 私は自分のMac上でアプリケーションを開発しており、それをUbuntuサーバーに展開しようとしています。 Makeを使ってアプリケーションをビルドし、Macで実行できるようにします。アプリケーションは、2つのライブラリpqxxとpng ++に依存しています。これらはいずれもサーバーにインストールされていません。Mac OSで開発されたC++アプリケーションをUbuntu環境に展開する
このアプリケーションをUbuntuサーバーで実行する方法を知りたいです。主に私の問題は、Ubuntuサーバー上で動作するようにMacで特定のビルドを作ることができるかどうかということですね。または、サーバー上にアプリケーションを構築する必要がありますか?
あなたの質問は広すぎます。これを行うにはいくつかの方法があります。例えばLookupクロスコンパイル。 –
ライブラリがUbuntuで利用可能な場合は、-devパッケージをインストールしてからターゲットマシンにコードをコンパイルする必要があります。私のDebianでは 'libpqxx-dev'と' libpng ++ - dev'を見ています。多分Ubuntuでも同じです。 –
最も簡単な方法は、すべてのソースコードをUbuntuマシンに転送してコンパイルすることです。 –