Какой аргумент нужно указать линкеру что бы указать свой путь для PDB файла?
Мингв не умеет в PDB-файлы (ну как минимум не умел пару лет назад), у нее отладочная инфа записывается в оверлей PE-файла и там формат другой. Если нужно какой-то фейковый путь до PDB добавить, то, наверное, проще всего разместить его в секции данных, а потом после сборки руками или какой-то библиотекой прописать смещение до строки пути, куда нужно.Какой аргумент нужно указать линкеру что бы указать свой путь для PDB файла?
А lld-linker если?Мингв не умеет в PDB-файлы (ну как минимум не умел пару лет назад), у нее отладочная инфа записывается в оверлей PE-файла и там формат другой. Если нужно какой-то фейковый путь до PDB добавить, то, наверное, проще всего разместить его в секции данных, а потом после сборки руками или какой-то библиотекой прописать смещение до строки пути, куда нужно.
Не знаю. Но PDB - это проприетарный формат мелкомягких, другие его толи не могут формально, толи не знают как реализовать. Вообще, ты можешь использовать clang вместе с мелкомягким линкером (link.exe), он точно умеет.А lld-linker если?