Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Qt Creator paths with autotools project
Forum Update on Monday, May 27th 2025

Qt Creator paths with autotools project

Scheduled Pinned Locked Moved Unsolved Qt Creator and other tools
2 Posts 2 Posters 267 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    paulf
    wrote on 31 Jan 2020, 06:01 last edited by
    #1

    [I already asked this on Stack Overflow, but no answer yet]

    I'm fairly new to Qt Creator. One of the projects that I'm working on is Valgrind on macOS and FreeBSD. Importing the project, which is autotools based, and building work fine.

    However, some directories do not get added to the Qt Creator project. In particular, VEX/pub is missing. This is a header-only directory (one of my guesses as to why it isn't added is that nothing gets compiled there). This directory contains some crucial headers like libvex_basictypes.h containing stuff like

    typedef signed int Int;
    

    Consequently the editor panel is a big mess of red "unknown type name" Semantic Issues.

    I don't see any way to add VEX/pub manually. Is there a way to force Qt Creator to add it, or to modify the autotools input files so that Qt Creator will pick it up?

    A 1 Reply Last reply 31 Jan 2020, 06:05
    0
    • P paulf
      31 Jan 2020, 06:01

      [I already asked this on Stack Overflow, but no answer yet]

      I'm fairly new to Qt Creator. One of the projects that I'm working on is Valgrind on macOS and FreeBSD. Importing the project, which is autotools based, and building work fine.

      However, some directories do not get added to the Qt Creator project. In particular, VEX/pub is missing. This is a header-only directory (one of my guesses as to why it isn't added is that nothing gets compiled there). This directory contains some crucial headers like libvex_basictypes.h containing stuff like

      typedef signed int Int;
      

      Consequently the editor panel is a big mess of red "unknown type name" Semantic Issues.

      I don't see any way to add VEX/pub manually. Is there a way to force Qt Creator to add it, or to modify the autotools input files so that Qt Creator will pick it up?

      A Offline
      A Offline
      aha_1980
      Lifetime Qt Champion
      wrote on 31 Jan 2020, 06:05 last edited by
      #2

      Hi @paulf,

      AFAIK, the Autotools project is not actively maintained, so I'm not sure if that can be achived.

      But it may be possible to import the project as Generic or Compilation database project, which may give better results.

      Btw: Kudos for working on valgrind!

      Regards

      Qt has to stay free or it will die.

      1 Reply Last reply
      0

      1/2

      31 Jan 2020, 06:01

      • Login

      • Login or register to search.
      1 out of 2
      • First post
        1/2
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved