
./SDK/CPlusPlus/Win64/です。これには主に次の部分が含まれます:ディレクトリ名 | 説明 |
include | 詳細なインターフェース注釈つきのAPIヘッダファイル |
lib | コンパイル用の.libファイルと実行時にローディングされる.dllファイル |
TRTCDemo.vcxprojが存在するディレクトリ下にコピーします。下図のとおりです:
$(ProjectDir)SDK\\CPlusPlus\\Win64\\include 和 $(ProjectDir)SDK\\CPlusPlus\\Win64\\include\\TRTC、下図のとおりです:$(ProjectDir)SDK\\CPlusPlus\\Win32\\include と $(ProjectDir)SDK\\CPlusPlus\\Win32\\include\\TRTCとして設定してください。
$(ProjectDir)SDK\\CPlusPlus\\Win64\\lib、下図のとおりです:$(ProjectDir)SDK\\CPlusPlus\\Win32\\libとして設定してください。
liteav.libを追加します。下図のとおりです:
copy /Y $(ProjectDir)SDK\\CPlusPlus\\Win64\\lib\\*.dll $(OutDir)を追加します。コンパイルが完了すると、自動的にSDKの.dllファイルがプログラムの実行ディレクトリの下にコピーされます。下図のとおりです。copy /Y $(ProjectDir)SDK\\CPlusPlus\\Win32\\lib\\*.dll $(OutDir)を追加します。
#include "ITRTCCloud.h"
CTRTCDemoDlg::OnInitDialog関数の中に、以下のテストコードを追加します:ITRTCCloud * pTRTCCloud = getTRTCShareInstance();CString szText;szText.Format(L"SDK version: %hs", pTRTCCloud->getSDKVersion());CWnd *pStatic = GetDlgItem(IDC_STATIC);pStatic->SetWindowTextW(szText);

fatal error C1083: include ファイルを開くことができません: “TRTCCloud.h”: No such file or directory
error LNK2019: 解析できない外部シンボル "__declspec(dllimport) public: static class TXString __cdecl TRTCCloud::getSDKVersion(void)" (__imp_?getSDKVersion@TRTCCloud@@SA?AVTXString@@XZ)、この記号が関数 "protected: virtual int __thiscall CTRTCDemoDlg::OnInitDialog(void)" (?OnInitDialog@CTRTCDemoDlg@@MAEHXZ) の中に引用されています
フィードバック