Borrar filtros
Borrar filtros

How to create Linux .so file under Windows

20 visualizaciones (últimos 30 días)
David
David el 9 de Nov. de 2015
Comentada: Walter Roberson el 9 de Nov. de 2015
Hi dear community,
I have a question for generating a Linux .so file under Windows. I have successfully created a 64-bit .dll of my code under Windows. Now I would like to use this code also within Linux.
My question: Is it possible to compile the code which exists in Windows to a according .so file, so that I can use it within Linux?
Thank you in advance, David

Respuestas (1)

Walter Roberson
Walter Roberson el 9 de Nov. de 2015
Yes, if you go to enough trouble. See for example http://www.blogcompiler.com/2010/07/11/compile-for-windows-on-linux/
But only if "the code which exists on Windows" refers to the source code. Compiling the .dll to a .so is possibly not implemented by anyone. (People who want to do that usually instead install Windows as a virtual machine on Linux, or use Wine or the equivalent.)
  2 comentarios
Guillaume
Guillaume el 9 de Nov. de 2015
It seems to me that the OP is asking the opposite: Compile for Linux on Windows.
I would probably go the same route though. Install a Linux VM under windows.
Walter Roberson
Walter Roberson el 9 de Nov. de 2015
Darn, didn't notice google flipped my query around from what I want. Anyhow, see http://stackoverflow.com/questions/4769968/c-cross-compiler-from-windows-to-linux

Iniciar sesión para comentar.

Categorías

Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by