2

現在、バンドルを Finder に挿入しようとしていますが、すべて正常に動作し、アクティビティ モニターでバンドルがそこにあることがわかります。

ただし、バンドル内のコードは実行されません。

バンドル内のコードの実行を開始するにはどうすればよいですか?

現在、バンドルには関数しかありません。そのvoid load()中には、コンソールにロードされたことを示す行が出力されます。

キックスタートの正しい方法ですか?

4

1 に答える 1

0

はい、そうです。開くactivity monitor --> Finder --> inspect。バンドルがその関数で機能していないことがわかりますopen files and ports
Printf。一時ファイルを作成し、その関数でそのファイルにデータを書き込むことができます。

__attribute__((constructor)); 

コンストラクター属性により、実行が main () に入る前に関数が自動的に呼び出されます。

于 2011-11-21T06:41:36.980 に答える