2016-11-21 13 views

ответ

0

Я нашел решение:

import qbs 1.0 

Product { 
    name: "PostgresqlConnector" 
    type: "dynamiclibrary" 

    Depends {name:"cpp"} 
    Depends { name: "Qt.core" } 
    Depends { name: "UniversalDataObjects" } 

    property string rootPath: "/Users/romanvolkov/Desktop/postgresql-9.6.0/src/" 
    cpp.includePaths: [rootPath + "/include/", 
     rootPath + "/interfaces/ecpg/pgtypeslib/", 
     rootPath + "interfaces/libpq/"] 
    cpp.dynamicLibraries: [rootPath + "interfaces/libpq/" + "libpq.dylib"] 

    files: [ 
     "postgresqlconnectioninfo.cpp", 
     "postgresqlconnectioninfo.h", 
    ] 
} 

Вы просто должны импортировать CPP зависимость, набор cpp.includePaths с libpg Суданским Красным Полумесяцем pgtypes заголовка и включают в себя файлы набор cpp.dynamicLibraries с именем динамической Lib (по умолчанию библиотека, составленная как динамическая библиотека через make)