Ошибка компоновщика C ++ Builder XE5 LME1641

У меня проблемы с созданием проекта в XE5. Я сделал некоторые базовые изменения, которые никоим образом не вызвали бы проблемы, но проект не удалось построить. Я проверил, что эти изменения прекрасно работают на другом компьютере, и что проекты продолжают создаваться на моем компьютере, если я отменю эти изменения.

Мне удалось сузить причину до кода, пытающегося использовать переменную-член, но ясно, что это не настоящая причина сбоя ссылки.

Я попытался очистить временные файлы, так как это, похоже, сработало для аналогичной проблемы:
C ++ Builder XE7 LME288 Ошибка

но это не решает проблему. Для справки я получаю следующее:

[ilink32 Warning] Warning: unknown heap name   : 0x08000000 / 0x08000000
[ilink32 Warning] Warning: Error detected (LME1641)
[ilink32 Error] Error: Unable to perform link

Меня это сводит с ума, у кого-нибудь есть идеи?

1

Решение

Со временем это удалось выяснить. Файл .cbproj был испорчен в результате недавнего слияния.

Проблема была крайне спорадической, так как некоторые ветви с одним и тем же файлом проекта создавались, а некоторые — нет. Если у вас возникла эта проблема, убедитесь, что ваш файл проекта содержит соответствующую информацию!

0

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector