
./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: 无法打开包括文件: “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) 中被引用
文档反馈