链接静态库时添加调试符号

时间:2019-04-24 20:32:57

标签: macos qt static-libraries static-linking debug-symbols

我正在为macos开发Qt应用程序。在那里,我将静态库链接到可执行文件。我想将lib的版本中生成的调试符号添加到可执行文件中。我该如何实现?

我正在使用以下选项构建图书馆:

CONFIG +=force_debug_info CONFIG +=separate_debug_info

预先感谢

1 个答案:

答案 0 :(得分:0)

您是否尝试过删除

jQuery(document).ready(function($)
{
    let list = $('#set-1').find('li'),
        midRange = Math.ceil(list.length / 2),
        first = list.slice(0, midRange),
        last = list.slice(midRange);

    $('#set-1').html('');

    first.each(function() {$('#set-1').append('<li>'+ $(this).html() +'</li>')});
    last.each(function() {$('#set-2').append ('<li>'+ $(this).html() +'</li>')});
});

如果您查看docs(搜索“ separate_debug_info”),似乎与您要实现的目标相反。但是,该选项似乎仅在linux平台上有效。