小编Abs*_*Sky的帖子

如何避免cmake子项目中的名称冲突?

所以我设置了一个元项目,这意味着我有一个包含多个子目录的目录(根目录),每个子目录都是一个cmake项目(带有一个有效的cmakelists).根目录中的cmakelists使用cmake add_subdirectory命令导入子项目.

每个子项目定义它自己的目标(库和可执行文件)以及执行该项目的测试套件的目标"check"和运行doxygen的"docs".

我的问题是,CMake不理解检查和文档目标是每个项目的本地目标,因此抱怨名称冲突.

所以我的问题是,有没有办法让cmake明白这些目标是每个项目的本地目标?

cmake

7
推荐指数
1
解决办法
1080
查看次数

如何使嵌入式视图控制器成为响应者链的一部分?

我正在使用故事板开发 Mac 应用程序。我有一个窗口,它显示一个NSViewController作为其内容的窗口,其中包含一个嵌入NSSplitViewController.

在此处输入图片说明

预期的行为是作为NSSplitViewController响应者链的一部分,这样触发toggleSidebar第一响应者操作的菜单项实际上会折叠NSSplitViewController标记为侧边栏的项。

但是,这根本不会发生并且菜单项保持禁用状态。所以我的问题是,我如何才能NSSplitViewController成为响应者链的一部分?

macos cocoa first-responder nsviewcontroller swift

7
推荐指数
1
解决办法
967
查看次数

标签 统计

cmake ×1

cocoa ×1

first-responder ×1

macos ×1

nsviewcontroller ×1

swift ×1