diff --git a/.github/workflows/gcc.yml b/.github/workflows/gcc.yml index b53f092..7cce248 100644 --- a/.github/workflows/gcc.yml +++ b/.github/workflows/gcc.yml @@ -31,10 +31,9 @@ jobs: git submodule init git submodule update - - name: Install cmake + - name: Install opencv run: | sudo apt-get update - sudo apt-get install cmake -y sudo apt-get install libopencv-dev - name: Build diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index 66a9378..84b5015 100755 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -30,10 +30,13 @@ jobs: - name: Checkout github repo (+ download lfs dependencies) uses: actions/checkout@v2 - - name: Install cmake - uses: Dovyski/setup-opencv-action@v1.1 + - name: Install opencv + uses: cvpkg/opencv-action@v0.1 with: - opencv-version: '4.0.0' + opencv_tag: '4.6.0' # Optional. Default is '4.6.0'. An env var 'opencv_tag' will be defined. + BUILD_LIST: 'core,imgcodecs,imgproc' # Optional. Default is 'core,imgcodecs,imgproc'. The opencv modules(libraries, components) to be build, separated with `,` and no spaces. + BUILD_SHARED_LIBS: 'OFF' # Optional. Default is 'OFF'. Build shared opencv librarires, should be "ON" or "OFF". + BUILD_WITH_STATIC_CRT: 'OFF' # Optional. Default is 'OFF'. Build with static C Runtime Library?(only when MSVC), should be "ON" or "OFF" - name: Checkout submodule run: | diff --git a/.github/workflows/xcode.yml b/.github/workflows/xcode.yml index f4cdec0..c28c0a7 100644 --- a/.github/workflows/xcode.yml +++ b/.github/workflows/xcode.yml @@ -33,9 +33,8 @@ jobs: - name: Show Xcode version run: xcodebuild -version - - name: Install cmake + - name: Install opencv run: | - brew install cmake brew install opencv - name: Build diff --git a/audio_processing/silero-vad/CMakeLists.txt b/audio_processing/silero-vad/CMakeLists.txt index 17f341c..08bbe48 100644 --- a/audio_processing/silero-vad/CMakeLists.txt +++ b/audio_processing/silero-vad/CMakeLists.txt @@ -12,6 +12,10 @@ link_directories(${LIBRARY_PATH}) add_executable(${PROJECT_NAME} ${SRC_FILES}) +if(UNIX AND NOT APPLE) + target_link_libraries(${PROJECT_NAME} PRIVATE "-pthread") # for ailia SDK 1.4.0 +endif() + target_compile_features(${PROJECT_NAME} PRIVATE cxx_std_11) target_link_libraries(${PROJECT_NAME} ailia) set (CMAKE_INSTALL_PREFIX ${CMAKE_SOURCE_DIR})