我正在按照OSX High Sierra上官方网站的说明,使用cmake
从源代码构建Poco库。
由此,我得到了一堆代表动态库的文件,扩展名为*.dylib
,例如libPocoJSON.23.dylib
。
但是,外部应用程序除了在构建中创建的文件外,还在同一路径中查找具有相同名称(例如,与创建的文件类似)的库中其他文件(它们仅与{ {1}}附加在名称的第一部分)。此类文件的一个示例是:
d
我发现这些文件是使用 debug版本创建的(而发布版本仅创建不带libPocoJSONd.23.dylib
扩展名的文件)。
如何执行调试构建?我应该在任何d
文件中寻找一个有效的标志,还是完整的不同源代码?
答案 0 :(得分:0)
如何执行调试的构建?
使用new Vuex.Store({
getters: {
someMethod: (state) => (id) => {
return state.things.find(thing => thing.id === id)
}
};
}
})
有关详细信息,请参见CMAKE_BUILD_TYPE。