./SDK/CPlusPlus/Win64/이며 주로 다음 부분을 포함합니다.디렉터리 이름 | 설명 |
include | 자세한 인터페이스 주석이 있는 API 헤더 파일 |
lib | 컴파일용 .lib 파일 및 실행 시 로딩하는 .dll 파일 |


$(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) 로 추가합니다.
TRTCDemo.cpp 파일 상단에 헤더 파일 가져오기를 추가합니다. 코드는 다음과 같습니다.#include "ITRTCCloud.h"#include <QLabel>
TRTCDemo.cpp 파일의 TRTCDemo::TRTCDemo 구조 함수에서 다음 테스트 코드를 추가합니다.ITRTCCloud * pTRTCCloud = getTRTCShareInstance();std::string version(pTRTCCloud->getSDKVersion());QString sdk_version = QString("SDK Version: %1").arg(version.c_str());QLabel* label_text = new QLabel(this);label_text->setAlignment(Qt::AlignCenter);label_text->resize(this->width(), this->height());label_text->setText(sdk_version);

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) 함수에 참조됩니다.
피드백