NotesとQtでWindows、Mac OS X、Ubuntuのデスクトップアプリ(その2 - 共有ライブラリ・作成編)

これからの操作は、基本的にMac OS Xを中心に話を進めます。WindowsUbuntuについては、そのたびに補足していきます。

 

Qt Creatorで、共有ライブラリを作成します。

f:id:takahide-kondoh:20170314125232p:plain

選択ボタンをクリックすると、次に進みます。

f:id:takahide-kondoh:20170314125407p:plain

(画像のエラーはサンプルなので気になさらず)

プロジェクト名はここではntlxとしました。Notes/DominoのAPIについて日本語で書かれた下記の名著に掲載されているライブラリ「NTL」にちなんで付けました。

Notes/Domino APIプログラミング―C++とSTLによる実践的プログラミング

 もちろん、この本やサンプルから多大なる影響を受けています。津田様、この場をお借りして感謝申し上げます。

あとは、使用するQtのバージョンやコンパイラ、使用するQtライブラリ(QtCoreだけで構いません)、初期作成するクラス(Statusとします)、ソースコード管理(Gitなど)を選択すれば、ひな形ができあがります。(続く)