1

https://github.com/KxSystems/kdb/tree/master/w64 - #pragma comment(lib, "c.obj")から c.obj を追加しました

しかし、私はこのエラーが発生しています

\3rdParty\kdb\c.obj : warning LNK4003: invalid library format; library ignored

5>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library

error LNK2019: unresolved external symbol k referenced in function "public: virtual void __cdecl...

error LNK2019: unresolved external symbol ktd referenced in function "private: void __cdecl ...

error LNK2019: unresolved external symbol khpu referenced in function "private: void __cdecl ...

fatal error LNK1120: 3 unresolved externals

私はグーグルですべてを試しましたが、何もうまくいかないようです。

4

2 に答える 2

0

#pragma comment libオブジェクト ファイルは受け入れず、ライブラリのみを受け入れます。c.lib ファイルがあることがわかりました。プラグマ ディレクティブを使用してインクルードする必要があるライブラリ ファイルだと思われるので、次のように変更します。#pragma comment( lib, "c.lib")

于 2013-08-19T08:12:20.923 に答える