C++/C# Bridge

0

Hej, ostatnio mnie naszła chęć zapoznania się z CLI jednak nie rozumem do końca działania tego mechanizmu, czytałem na stackoverflow ale niestety zabrakło mi plików przykładowych w najprostszej formie.

Mianowicie chciałbym wykorzystać wszystkie funkcje z biblioteki/programu napisanego w C++ za pośrednictwem języka C#.
Mam chęć zbudować pośrednika na którym w łatwy sposób można by było pisać pluginy.

plugin C# -> Most -> program C++

z tego co się na szybko dowiedziałem jest możliwość wywołania metody funkcji c++ za pośrednictwem dołączonej biblioteki w kodzie C# jednak nie takie rozwiązanie mnie interesuje.

Most ma działać pod Windows i pod Linux (Mono).
Od strony C++ są biblioteki dll dla okienek i os dla Linuxa, jest jeszcze mak ale mnie mało interesuje, na razie chciałbym się skupić na podstawie.
Dołączyłem załącznik przykładowy co bym chciał uzyskać.

Bardzo proszę o pomoc, nie jest to dla mnie łatwy temat, za to bardzo jestem ciekaw odpowiedzi.

P.S. Od około 5 lat nie siedziałem w C++ przepraszam za błędy, musiałem nawet przypomnieć sobie jak się pisało w tym języku aby napisać prosty przykład :)

Pozdrawiam,
Nerus.

0

Nie robiłem takich rzeczy ale robili je chłopaki od EmguCV czuję że w tym kodzie jest mnóstwo dyrektyw kompilatora ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1