2015-04-27 3 views
1

У меня возникли проблемы с созданием проекта в XE5. Я сделал некоторые базовые изменения, которые никоим образом не вызовут проблемы, но проект не будет создан. Я подтвердил, что эти изменения строят на другой машине, и что проекты продолжают строить на моей машине, если я отменю эти изменения.Ошибка компоновщика C++ Builder XE5 LME1641

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

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

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

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

Я с ума сошел от этого, есть ли у кого-нибудь идеи?

ответ

0

Удалось понять, что файл .cbproj был испорчен из недавнего слияния.

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