Как связать коды скомпилированные на c++ и c#

172
26 июля 2018, 16:50

Я задавал похожий а вопрос, но я спрашивал про компиляцию c++ вместе с c#. Немного разобравшись стало понятно, что компилирование двух кодов просто по определению невозможно. Но вот уже скомпилированные файлы можно как то связать линковщиком. Ключевые слова: ссылки, объектные файлы. Больше я ничего не понимаю и не могу конкретнее задать вопрос)

Answer 1

Как-то так:

  1. Компилируете модуль С++ cl.exe с ключом /clr, получаете файл 1.obj

  2. Компилируете модуль C# csc.exe, с ключом /addmodule:1.obj, получаете файл 2.netmodule

  3. Затем скармливаете все полученное хозяйство (.obj и .netmodule) link.exe

Подробнее: Sample: Mixing Unmanaged C++, C++/CLI, and C# code

READ ALSO
Почему не обновляется Label

Почему не обновляется Label

У меня есть label, который в качестве контекста содержит объект PointПри изменении значения этого объекта label не обновляется

186
Как работать с DSpace на c#?

Как работать с DSpace на c#?

Собственно существует https://duraspaceorg/dspace/ Возникла необходимость из c# сохранять файлы в данном хранилище настроенном на сервере организации

184
mod_rewrite и решетка # - PHP

mod_rewrite и решетка # - PHP

Как обработать URL:

230
WordPress contact form 7 messages

WordPress contact form 7 messages

Всем приветВ contact form 7 , плагине WordPress, есть поле messages

185