[an error occurred while processing this directive]
Либу просто подключить к проекту, как файл. А "undefined symbol" - подчеркивание-то не забыли перед divd?
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Отправлено
SM
15 сентября 2006 г. 12:06
В ответ на:
В каком месте и какую прописать библиотеку ? В project->build options-> linker прописал rts55x.lib - не помогло, linker error - undefined symbol.
отправлено bp 15 сентября 2006 г. 11:58
Составить ответ
|||
Конференция
|||
Архив
Ответы
Сделал си-шный проект-болванку. В нем использую операцию деления float-ов. Абсолютно так-же подключил rts55x.lib отдельным файлом. В листинге абсолютно так-же деление вызывается инструкцией call _divd. Все настройки одинаковые. Только все-равно в си-шном линкуется а в основном ассемблерном проекте - нет.
—
bp
(15.09.2006 12:32
81.3.189.234
,
пустое
)
А ".ref _divd" поставили в ассемблерном файле?
—
SM
(15.09.2006 12:41
213.141.159.26
,
пустое
)
Все заработало. Оказалось надо 2 подчеркивания (__divd). Огромное спасибо. А то я было начал из сишного дизассемблера код выковыривать. =)
—
bp
(15.09.2006 12:47
81.3.189.234
,
пустое
)
Да-да, только хотел об этом сказать :) Сам забыл.
—
SM
(15.09.2006 12:48
213.141.159.26
,
пустое
)
Не забыл (+)
—
bp
(15.09.2006 12:15
81.3.189.234
, 541 байт)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание