como alterar o diretório de saída em um makefile LINUX para que um objeto compartilhado pode ser relativamente especificado em c # DLLImport?

0

Gostaria de saber como alterar o Diretório de saída em um makefile LINUX para que um objeto compartilhado possa ser especificado em C # DLLImport?

Eu li a seguinte dica em             link

Altere a configuração do Diretório de saída no projeto C ++ para $ (SolutionDir) bin \ $ (ConfigurationName) para que a DLL nativa acabe na mesma pasta que o seu programa gerenciado. Basta usar [DllImport ("3rdparty.dll")] no seu código C #. - Hans Passant Nov 29 '11 at 20:38

Eu gostaria de saber para fazer isso em um makefile usado no Ubuntu Linux 15.10.

Qualquer ajuda é muito apreciada.

    
por Frank 03.02.2016 / 06:37

1 resposta

0

No Ubuntu Linux 15.10, a maneira como consertei esse problema é prefixar "lib" em "3rdparty.so" e alterar [DllImport ("3rdparty.so")] em meu código C # para [DllImport ("3rdparty") ].

    
por 04.02.2016 / 01:56

Tags