From a3c9762cda1ae6d25364c52593415e9d574b4cad Mon Sep 17 00:00:00 2001 From: Infinite_Sheldon <1978489546@qq.com> Date: Thu, 19 Oct 2023 17:27:02 +0800 Subject: [PATCH] =?UTF-8?q?cpp=E7=A4=BA=E4=BE=8B=E9=80=82=E9=85=8Dcommon?= =?UTF-8?q?=20requests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- run_tencent_cloud_cpp_sample.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/run_tencent_cloud_cpp_sample.sh b/run_tencent_cloud_cpp_sample.sh index 8dac75e..35b2f6d 100644 --- a/run_tencent_cloud_cpp_sample.sh +++ b/run_tencent_cloud_cpp_sample.sh @@ -6,7 +6,9 @@ echo "\033[31m start get cur product:$1 lib and include files from cos \033[0m" # lib path : /usr/local/lib/ # include files path : /usr/local/include/ wget -P /usr/local/lib/ https://tencentcloud-sdk-1305431714.cos.ap-shanghai.myqcloud.com/cpp/lib/libtencentcloud-sdk-cpp-core.so -wget -P /usr/local/lib/ https://tencentcloud-sdk-1305431714.cos.ap-shanghai.myqcloud.com/cpp/lib/libtencentcloud-sdk-cpp-$module_name.so +if [[ $module_name != "core" ]]; then + wget -P /usr/local/lib/ https://tencentcloud-sdk-1305431714.cos.ap-shanghai.myqcloud.com/cpp/lib/libtencentcloud-sdk-cpp-$module_name.so +fi wget https://tencentcloud-sdk-1305431714.cos.ap-shanghai.myqcloud.com/cpp/include/tencentcloud.tgz tar -zxvf tencentcloud.tgz -C /usr/local/include/ echo "\033[31m end get cur product:$1 lib and include files from cos \033[0m" @@ -20,7 +22,11 @@ echo "cmake_minimum_required (VERSION 3.10)" >> ./CMakeLists.txt echo "project(tencent_cloud_cpp_sample)" >> ./CMakeLists.txt echo "set(CMAKE_CXX_STANDARD 11)" >> ./CMakeLists.txt echo "add_executable(tencent_cloud_cpp_sample tencent_cloud_cpp_sample.cpp)" >> ./CMakeLists.txt -echo "target_link_libraries(tencent_cloud_cpp_sample tencentcloud-sdk-cpp-$module_name tencentcloud-sdk-cpp-core)" >> ./CMakeLists.txt +if [[ $module_name != "core" ]]; then + echo "target_link_libraries(tencent_cloud_cpp_sample tencentcloud-sdk-cpp-$module_name tencentcloud-sdk-cpp-core)" >> ./CMakeLists.txt +else + echo "target_link_libraries(tencent_cloud_cpp_sample tencentcloud-sdk-cpp-core)" >> ./CMakeLists.txt +fi #modify cpp Credential interface add cloud_secret_id cloud_secret_key cloud_token param sed -i 's/Credential cred = Credential("SecretId", "SecretKey")/std::string cloud_secret_id = getenv("cloud_secret_id"); \n \ -- Gitee