問題タブ [abbrevia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
32 参照

c++builder - Abbrevia GetIt パッケージでの c++builder リンカの問題: ilink32 エラーが未解決の外部

コンソール アプリケーションで c++Builder でabbrevia パッケージ ( https://github.com/TurboPack/Abbrevia ) を使用しようとしています。最初に、パッケージを手動でインストールしようとしました。しかし、GetIt で見つけました。パッケージのセットアップ方法に関係なく、問題は解決しません。手動で行ったパス設定は、パッケージインストーラーと同じだと思います。Abdfbase::TAbDeflateHelper: の未解決の externel が常に発生します。これは元のエラー メッセージです。

[ilink32 Fehler] エラー: Nicht auflösbares externes 'Abdfbase::TAbDeflateHelper::' referenziert von c:\pathtotheobjectfile\main.obj

パスを設定し、c++builder 用のプロジェクトをコンパイルする (したがって、オブジェクトを取得する) だけで、すべての設定が完了します。GetIt を使用すると、その必要さえありません。

これは、リンクすることさえできない私の最も単純なスタートです。

これは、c++builder を使用する初めての試みです。どのシステム設定または特別なコードが不足していますか?

参考までに、インスタンス化しようとしているクラスを示す .hpp インポートの開始を示します。