Скомпилируйте .o файлы с помощью Clion [duplicate]

Попробуйте добавить jcenter таким образом

repositories {
    jcenter {
        url "http://jcenter.bintray.com/"
    }
}

Вместо

  repositories {
        jcenter()
    }
0
задан William 29 March 2019 в 13:44
поделиться

1 ответ

Благодаря некоторому программисту, чувак, я все заработал. Я напишу это здесь для ясности.

Сначала я добавил все файлы .o в add_executable. После этого я добавил язык в команду проекта, но он не работал, все еще имел

CMake Error: CMake can not determine linker language for target: myProject  
CMake Error: Cannot determine link language for target "myProject" 

, поэтому я добавил set_target_properties. Сначала название проекта, затем PROPERTIES, затем то, что я хотел установить: LINKER_LANGUAGE, затем язык.

Мой файл в итоге выглядел так:

cmake_minimum_required(VERSION 3.12)
project(myProject)

set(CMAKE_CXX_STANDARD 14)

add_executable(myProject
        first.o
        second.o
        third.o
        fourth.o)

set_target_properties(myProject PROPERTIES LINKER_LANGUAGE CXX )
0
ответ дан William 29 March 2019 в 13:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: