Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. Tools
  4. cmake4eclipse

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

cmake4eclipse

cmake4eclipse
89
12
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

2023-03 (4.27)
2022-12 (4.26)

https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/

Learn more...

Screenshot 0

Screenshot 1

Screenshot 2

Screenshot 3

Details Group Tabs

Details

This Eclipse plugin automatically generates build-scripts for the Eclipse CDT managed build system from CMake scripts and runs the build.

  • Automatic generation of build scripts. No need to manually invoke cmake.
  • Aims to make Eclipse projects cross-platform compatible without the need to change platform-specifc project settings due to automatic platform detection.
  • Takes your CMakeLists.txt as the source of truth.
    • Auto-detects the actual build tool to invoke: make, ninja, nmake, MinGW make, MSYS make, ...
    • Provides a Language Settings Provider that can feed include paths and pre-processor symbols from cmake to the CDT-Indexer.
    • Its compiler-built-ins provider retrieves macros and include paths from the actual compiler, as far as the compiler supports that (including nvcc CUDA complier).

For instructions inside the Eclipse workbench, go to Help:Help Contents, then open the 'Cmake4eclipse User Guide' node.

  • Project site
  • Mailing-list
Categories:
  • Build and Deploy
Tags:
  • cmake,
  • CDT,
  • c/c++,
  • CUDA
Additional Details
Eclipse Versions: 
2023-03 (4.27), 2022-12 (4.26)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
15knots
Development Status: 
Production/Stable
Date Created: 
Fri, 2015-05-01 12:21
License: 
EPL 2.0
Date Updated: 
Mon, 2023-03-20 17:07
Submitted by: 
Martin Weber
Screenshots
Screenshot 0
Screenshot 1
Screenshot 2
Screenshot 3
Metrics
DateRankingInstallsClickthroughs
March 2023119/658258 (0.1%)13
February 2023118/668376 (0.11%)31
January 2023101/677452 (0.13%)33
December 2022133/805320 (0.09%)26
November 2022149/808299 (0.08%)23
October 2022141/811339 (0.09%)29
September 2022137/812348 (0.09%)30
August 2022141/808302 (0.08%)46
July 2022149/816283 (0.08%)29
June 2022136/810330 (0.08%)27
May 2022156/810291 (0.07%)27
April 2022136/817373 (0.09%)40
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for cmake4eclipse.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Monday, March 20, 2023 - 17:07

Reviews Sign in to post reviews

jmaldonadoo24's picture

Don't install anymore from Marketplace

Submitted by Jose Maldonado on Sun, 2021-05-23 06:48

Same problem. Will be a new version or a replacement of this plugin? How can I install it?

Thanks in advance

pgong's picture

Cannot install cmake4eclipse from Maketplace

Submitted by Peixi Gong on Mon, 2020-01-20 02:58

Hi, the link is broken, when i install cmake4eclipse from Marketplace, it shows:

The following solutions are not available: cmake4eclipse.

It tries to pull from this site:

https :// raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/content.xml

br

Peixi

fpoppen's picture

Re: Cannot install cmake4eclipse from Maketplace

Submitted by Frank Poppen on Fri, 2021-05-07 09:58

I seem to experience the same issue. Using  Help -> Eclipse Marcetplace ... -> find "cmake" I get to find "cmake4eclipse 2.1.4". But click on "Install" gives me "The following solutions are not available: cmake4eclipse 2.1.4"
Also dragging in the Install link from this side did not help. Is there a solution to this?

Regards,

Frank

bshadwick's picture

Doesn't work

Submitted by Benjamin Shadwick on Sun, 2019-03-10 15:02

Doesn't work for an existing project:

Followed the Getting Started section of the user guide, but when I try to build it just invokes CMake to create Makefiles. There's no way to build the code itself.

The project builds fine in Eclipse if I manually invoke CMake with the Eclipse CDT generator and then import the project into Eclipse, so there's nothing wrong with the CMakeLists.txt or Eclipse.

mweber0xe's picture

Re: Doesn't work

Submitted by Martin Weber on Thu, 2019-03-21 17:49

<p>Works for me since 2013. Did you have a look at the CDT build console?<br />
Just import one of the <a href="https://github.com/15knots/cmake4eclipse-sample-projects.git">example projects</a> and see.</p>

nsharmaqnp's picture

Connection Refused

Submitted by Nitin Sharma on Sun, 2018-09-23 16:47

how to set up connction again.

ppryga's picture

Update after change of CMakeList.txt

Submitted by Piotr Pryga on Mon, 2018-01-08 16:44

There is a problem with a project after update of CMakeLists.txt file by hand. If e.g. I add something there and try to build, soluion will be not re-created. It would be very convenient to have that, in other case the plugin is "use once and avoid updates"... then it makes it senseless to use. Besides that is looks veri promissing!

mweber0xe's picture

Re: Update after change of CMakeList.txt

Submitted by Martin Weber on Mon, 2018-01-15 12:30

For Makefiles and ninja files, cmake generates rules in the build-scripts that automatically re-generate the scripts if one of the project`s CMakeLists.txt files has changed. Simlar  rules should be generated for MS solution files, too. Please have a look at these files.

BTW: Please use the <a href="http://groups.google.com/d/forum/cmake4eclipse-users">mailing list</a> to ask questions.

 

hvatankhah's picture

Connection Refused

Submitted by Hedayat Vatankhah on Sat, 2017-01-07 03:44

Trying to install, but seems the following link is broken (added spaces so that it'll be allowed to be posted):
https :// raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/content.xml

pgong's picture

Re: Connection Refused

Submitted by Peixi Gong on Mon, 2020-01-20 02:59

HI Hedayat, did you get any reply on your link broken comment? I have the same issue.

br

Peixi

hvatankhah's picture

Re: Re: Connection Refused

Submitted by Hedayat Vatankhah on Tue, 2023-01-10 08:10

Tried again today, and it works fine now!

hsagha's picture

Re: Re: Connection Refused

Submitted by Hossein Sagha on Tue, 2021-05-18 21:27

Using Install New Software... with this link seems to be working for now:

 jar:h*t*t*p*s://fifteenknots.jfrog.io/artifactory/p2-zip/cmake4eclipse-2.1.3.zip!/

Markets

  • Eclipse Project (4)
  • Tools (1342)
    • Application Development Frameworks (171)
    • Application Management (32)
    • Application Server (31)
    • BIRT (10)
    • Build and Deploy (104)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (44)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (60)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (10)
    • Editor (339)
    • Entertainment (14)
    • General Purpose Tools (124)
    • Graphics (34)
    • IDE (344)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (44)
    • J2ME (5)
    • Languages (155)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (90)
    • Modeling Tools (146)
    • Mylyn Connectors (20)
    • Network (14)
    • Other (74)
    • Process (18)
    • Profiling (22)
    • Programming Languages (100)
    • Reporting (32)
    • Rich Client Applications (39)
    • Science (4)
    • SCM (20)
    • Search (42)
    • SOA Development (15)
    • Source Code Analyzer (99)
    • Systems Development (59)
    • Team Development (54)
    • Testing (90)
    • Tools (568)
    • UI (97)
    • UML (40)
    • Web (90)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (172)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
  • RCP Applications (79)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • Arduino Create Eclipse Plug-in
  • CMake Editor
  • Code Confidence Tools for eCos
  • Code Confidence Tools for FreeRTOS
  • JRebel and XRebel for Eclipse

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top