Criar bibliotecas dinâmicas no KDevelop 3.1

Retirado do wiki do KDevelop:

To build a dynamic library inside an existing project with a CORRECT soname (with the .so extension name) in KDevelop 3.1.2, you need to change the ltmain.sh script.

Apparently, the ltmain.sh 1.5a along with KDevelop produces bad soname’s (without .so). Be sure libtool >= 1.5.6 is installed. Then, copy /usr/share/libtool/ltmain.sh into your main project’s directory. So you could now add a library sub-project.

1. Add a sub-project “libfoo”
2. Add a target
3. Choice “Library (libtool)”
4. Choice “lib”
5. Put your library name “foo”
6. Add your files
7. Configure and build it.

Now, you should have a new library named libfoo.so.0.0.0 🙂

Anúncios

1 Comentário

Filed under Tips & Trick

One response to “Criar bibliotecas dinâmicas no KDevelop 3.1

  1. Vim visitar.Está visto que não percebi nada ,mas li com toda a atençõa alguns artigos.Digamos que foi uma visita social.Tb fiquei a perceber que este é um meio ,uma area da ciencia demasiado longe do mundo das humanisticas.Boa sorte.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s