問題のプロジェクトで簡単に見たが、これがあるとかなり明確だ「こんにちは、世界!」 QRコードアプリケーションの場合:固定文字列をQRコードに変換してビューに表示するだけです。
- :ココアプログラミングの基本的な知識と、しかし、私はもっと簡単な戦略は次のように単に新しいMacOS Xのアプリを作成することだと思うのMacOS X上で実行するアプリケーションを変換することは困難ではないでしょう
Xcodeのテンプレートから新しいCocoaアプリケーションを作成します。ビューコントローラのサブクラスを追加して、ウィンドウに追加するイメージを管理します。イメージビューを接続するコンセントを用意してください。
新しいプロジェクトにQRDrawおよびlibpngフォルダを追加します。
メインの.xibファイルを開きます。このファイルには空のウィンドウがあります。ビューコントローラのインスタンスを追加します。イメージビューをウィンドウにドラッグし、View Controllerのコンセントに接続します。
iOSプロジェクトの例に従って、ビューコントローラクラスにコードを追加して、新しいQRコードを作成します。結果のイメージをイメージビューにロードします。
これまでのところ私はそれを打破したいと思っています。私が言ったように、あなたがココアプログラミングの基礎を知っていれば、あまり問題なくこれを行うことができます。これまでにCocoaプログラムを作成していないのなら、これは素晴らしいスタートプロジェクトになります。
また、Objective-C++がプロジェクトで有効になっていることを確認してください。上のInerdialのコメントは根本的に正しいです。リンクされた画像のエラーは、コンパイラがC++コードを期待していないために発生しているようです。
何のエラー...ライブラリはC++であるためだ – EmilioPelaez
- ?または少なくともコードは確かにスクリーンショットに。あなたのプロジェクトはおそらくC++をコンパイルするように設定されていません。 – millimoose