Смешивание файлов C и ассемблера

Я хочу использовать голую функцию в моей программе на C ++ используя g ++. К сожалению, g ++, в отличие от VC ++, не поддерживает голые функции, и единственный способ справиться с этим - написать собственный код сборки в отдельном файле и связать его с вашими файлами C ++. Я попытался найти хороший учебник для x86 по смешиванию сборки и файлов C / C ++, но не нашел ни одного хорошего.

Пожалуйста, дайте мне знать, если вы о чем-то знаете. Обратите внимание, что я спрашиваю не о встроенной сборке, а о связывании файлов C и сборки, а также о способах объявления внешних переменных C в сборке и наоборот, помимо их использования в C или сборке, а также о способах связывания файлов C и asm с помощью Makefile .

8
задан MetallicPriest 8 November 2011 в 17:12
поделиться