Сейчас на форуме: jinoweb, bartolomeo (+5 невидимых) |
eXeL@B —› Программирование —› Написать хедер для ассемблерной статической либы |
Посл.ответ | Сообщение |
|
Создано: 21 октября 2016 18:53 · Личное сообщение · #1 Мне была нужна легкая библиотека длинной арифметики, и я взял BigLib отсюда. Эта либа написана на асме, поэтому я взялся писать к ней сишний хедер. Пример прототипов функций из этой библиотеки: Code:
Я написал такой хедер: Code:
и решил проверить его пригодность для проектов в такой программе: Code:
Но почему-то линкер ругается на Unresolved external symbol '__BigCreate'. Здесь видно два знака подчеркивания, и я пробовал поиграться с этими знаками (убирать, добавлять), но ничего не помогает. Как правильно написать хедер и заставить эту стиатическую либу работать в сишных программах? В настройках линкера добавил ее, само собой. |
|
Создано: 21 октября 2016 19:13 · Личное сообщение · #2 |
|
Создано: 21 октября 2016 19:41 · Личное сообщение · #3 |
|
Создано: 21 октября 2016 19:52 · Личное сообщение · #4 |
|
Создано: 21 октября 2016 19:59 · Личное сообщение · #5 |
|
Создано: 21 октября 2016 20:11 · Личное сообщение · #6 dosprog пишет: А зачем? - Тело в lib-файле. Чел хочет прилиноковать его к своей программе. Ну значит имена знать надо | Сообщение посчитали полезным: igorusha36 |
|
Создано: 21 октября 2016 20:36 · Поправил: dosprog · Личное сообщение · #7 Rainbow пишет: Ну значит имена знать надо Всё известно. Код должен быть такой: Code:
Code:
| Сообщение посчитали полезным: ZeroMemory |
|
Создано: 13 ноября 2016 01:59 · Личное сообщение · #8 |
|
Создано: 14 ноября 2016 14:36 · Личное сообщение · #9 |
eXeL@B —› Программирование —› Написать хедер для ассемблерной статической либы |