Pkg-config support for Eclipse CDT 0.5.4

Add this URL to your Eclipse Installation to reach this Solution's Update Site.
More Info


Categories:
Login or register to tag items

Provides automation of configuration needed for projects using pkg-config, such as GTK+ and gtkmm. Pkg-config utility outputs the necessary options needed to build a given package(s) that can be passed as compiler options.

Pkg-config support will set compiler and linker flags automatically that GCC needs to build selected packages - specifically includes, libraries, and some other GCC flags.

UI Features

Property page

Used to select packages.

Preference page

Used to set PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR environment variables for Eclipse.

Cross platform support

Project can be held in a version control system and even if the packages have been selected in Linux, pulling the project in Windows will automatically update the flags (file-system paths etc).

Requirements

* Pkg-config utility installed
* Libraries you need (e.g. gtk+, gtkmm)
* For Windows: MinGW or Cygwin
* CDT 8.0 and Eclipse 3.7.x (Indigo)

Development site

http://code.google.com/p/pkg-config-support-for-eclipse-cdt/

Mailing list

http://groups.google.com/group/pkg-config-support-for-eclipse-cdt

pkg-config-support-for-eclipse-cdt@googlegroups.com

Note:
If you are having problems installing it is most probably because of not having CDT 8.0 or above.

Windows users: Do not install Gtk+ or Gtkmm in a path containing spaces, because pkg-config does not support spaces in paths.

Try first without setting PKG_CONFIG_PATH manually. It is found automatically in most cases.

Additional Details

  • Version Number: 0.5.4
  • Eclipse Versions: 3.7.0
  • Organization: Petri Tuononen
  • Date Created: 10/06/2011
  • Date Updated: 13/05/2012
  • Development Status: Beta
  • License: EPL
  • Submitted by: Petri Tuononen
  • This listing has been installed 94 times in the last 30 days.

Reviews

Add a Review

Excellent plug-in

This is a must have. I can't do without it.
Keep up the good work.