C++ を SQLBase に接続しようとしています。プロジェクトをビルドした後、「インクルード ファイルを開けません: 'SQLAPI.h': そのようなファイルまたはディレクトリはありません」というエラーが表示されます。
#include <stdio.h>
#include <SQLAPI.h> // main SQLAPI++ header
#include <sbAPI.h>
このエラーが発生する理由と修正方法を教えてください。
C++ を SQLBase に接続しようとしています。プロジェクトをビルドした後、「インクルード ファイルを開けません: 'SQLAPI.h': そのようなファイルまたはディレクトリはありません」というエラーが表示されます。
#include <stdio.h>
#include <SQLAPI.h> // main SQLAPI++ header
#include <sbAPI.h>
このエラーが発生する理由と修正方法を教えてください。
Microsoft Visual C++ Express プラットフォームで C を学習しています。うまくいくかもしれません:独自のヘッダー ファイル (SQLAPI.h など) をソリューション ファイルにコピーする必要があります。
明らかに、独自のヘッダー ファイルをさらに追加したい場合、これは複雑な方法です。何度もコピーする必要があります。システム パスなどを使用して、この問題を解決する簡単な方法が 1 つあります。しかし、この方法で完全に解決したわけではありません。
最後に、頑張ってください。それが役立つことを願っています。
VS 2008 C++ の場合、次のプロジェクト オプションを設定する必要があります。
[Project options dialog]
C\C++
Additional Include Directories = C:\Dev\Tools\Win32\SQLApi\3.8.2\include
Linker
General
Additional Library Directories - C:\Dev\Tools\Win32\SQLApi\3.8.2\lib
Input
Additional Dependencies - sqlapis.lib
警告: パスの例が提供されています! 「C:\Dev\Tools...」の代わりに、実際の SQLAPI++ ライブラリ インスタンスの場所を設定してください。