我正在将ICU64.2用于公司中的一种应用程序。 我无法在MAC OS上以调试模式构建ICU。尝试在我们的Makefile中添加“ --enable-debug”和“ --disable-release”标志,该标志调用runConfigureICU,但输出仍然是优化的二进制文件。 在CXXFLAGS和LDFLAGS中添加“ -g”和“ -g3”调试标志也很累,但二进制文件仍然缺少调试符号。 以下是我的MAC机的clang版本:- Apple LLVM版本9.0.0(clang-900.0.37) 目标:x86_64-apple-darwin17.7.0 线程模型:posix
除了这些标志之外,在调试模式下是否还需要构建ICU? 如果调试库确实正在构建,该如何检查?我已经尝试过otool,但是始终无法给出调试符号作为答案。