2011-10-23 19 views
-1

私はJavaプログラマであり、非常に厄介な状況に遭遇しました。 POCの目的のために、私は非常に具体的な何かを行うスタンドアロンアプリケーションとして実行される私のソリューションの小さな部分を書き留める必要があります。私はコードを書くが、私は知らないが、私はそのC++コードのうち、インストーラとexeファイルを作成するにはどうすればよいですできEXE from C++、Sqlite dll if any

  1. - : は、私は2つの質問を持っています。
  2. 第2に、sqlite dbファイルを解析し、そのデータをアプリケーションに表示する必要があります。そこにsqliteのWindows dllまたはいくつかのC + +ライブラリや何かを私は、sqliteをインストールする(またはインストーラを介して自分自身をやって)をインストールするユーザーに尋ねる代わりに使用することができますか?基本的には、余分なプログラムをプッシュする必要はありません。ちょうどdllまたはいくつかのC++ライブラリです。

私の問題のいずれかまたは両方に答えがあるかどうか教えてください向いている。

おかげで、あなたのコードが実行可能ファイルにそれを向けるだろうコンパイル

+0

"POC目的"とは何ですか? –

+0

概念の証明 –

+0

なぜdownvotes?質問者は正しい方法で、彼は少しの指導が必要です。 – overcoder

答えて

4
  1. 。配布するには、リリースモードでビルドする必要があります。使用しているVisual Studioのバージョンはわかりませんが、インストーラを作成できるようにする「セットアップとデプロイメント」プロジェクトタイプがあります。それに失敗した場合は、InstallShieldやそのようなツールを調べて、インストーラに必要なファイル(ランタイムライブラリなど)がすべてあることを確認する必要があります。

  2. SQLLiteは、理由のためにライトと呼ばれています!そのソースコードはプロジェクトに直接組み込み、残りのファイルとともにコンパイルできます(http://www.sqlite.org/selfcontained.html参照)。つまり、外部ライブラリをリンクする必要はなく、実行可能ファイルの横に余分なDLLを再配布する必要はありません。

関連する問題