プログラミングメモ

ソフトウェア開発に関する技術メモ。

2009-10-01から1ヶ月間の記事一覧

LGPLなライブラリを使ってアプリを開発し、配布したい

LGPLv3なライブラリFooを使ってアプリを開発した。 開発したアプリを配布したい。(開発したのはFooを利用したライブラリではなく、Fooを利用したアプリである。) 配布するときに、自分で開発したアプリと共に、そのライブラリ(foo.jar)も一緒に配布したい。 …

Visual Studio 2005 (C++) + eclipse 3.5 で JNIを使ったアプリの開発

JNIを使って連携するJavaアプリとWindowsネイティブアプリ(DLL)を開発する場合の、Visual C++と eclipseの設定について。 eclipseの設定 以下の設定をする。 ネイティブ側でインクルードするヘッダ(.h)ファイルを生成できるように、Antのbuild.xmlを作成 Jav…

「サイド バイ サイド構成が正しくないため、アプリケーションを開始できませんでした。」

作成したアプリケーション(.exe)を、開発環境とは別のマシンで起動させたら、以下のメッセージが表示された。この場合の調査方法について。 ダイアログボックス このアプリケーションのサイド バイ サイド構成が正しくないため、アプリケーションを開始でき…

JavaとWindowsネイティブを連携させたい

(2009/10/17 更新) Windowsネイティブプログラミングが要求されるようなソフトウェアを作るならC++やC#を使えばよいわけですが、いまさらそれらに習熟したくないという場合にはどうしたらよいか。Pure Javaでは不足でネイティブが必要なケースとして考えられ…