Попробуйте добавить jcenter
таким образом
repositories {
jcenter {
url "http://jcenter.bintray.com/"
}
}
Вместо
repositories {
jcenter()
}
Благодаря некоторому программисту, чувак, я все заработал. Я напишу это здесь для ясности.
Сначала я добавил все файлы .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 )