./SDK/CPlusPlus/Win64/下にあり、主に次の部分を含みます。ディレクトリ名 | 説明 |
include | 詳細なインターフェース注釈つきのAPIヘッダファイル |
lib | コンパイル用の.libファイルと実行時にローディングされる.dllファイル |
TRTCDemoという名前のQTアプリケーションプログラムを新規作成します。以下の図の通りです。


$(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\\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: 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)の中に引用されています
フィードバック