我正在尝试调试我在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"Cell";
CustomCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[CustomCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
cell.splitlabel.text = arrsplit[indexPath.row];
cell.laplabel.text =indexPath.row<arrlap.count? arrlap[indexPath.row]:@"";
return cell;
}
中导入的基于Makefile
的项目。我创建了一个简单的CLion
文件,如下所示
CMake
cmake_minimum_required(VERSION 2.8.4)
project(Project1)
set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "" FORCE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ")
add_custom_target(myProject COMMAND make -j4 DEBUG=1
CLION_EXE_DIR=${PACKAGE_DIR})
工具显示错误:CMake
。我尝试使用正确的源文件添加CMake executable not specified
,但仍然出现相同的错误。
在add_executable(myProject ${SOURCE_FILES})
页面上,我无法选择任何配置。配置的下拉列表为空。在底部,我收到错误Edit Configurations
。
当我尝试调试程序时,我收到一条警告消息Error: Configuration is not specified.
我点击Continue Anyway,它按照我的预期编译程序,它也会生成正确的可执行文件。但由于配置中的错误,它无法运行可执行文件。
答案 0 :(得分:3)
我假设&#34; CMake可执行文件&#34;指的是可执行cmake的位置,用于配置项目。您可能需要在CLion中搜索一个设置,您可以在其中定义/ usr / bin / cmake或者您的cmake所在的位置。
答案 1 :(得分:0)
这解决了我的问题(Ubuntu):
sudo apt-get install cmake