Library of cascades - lost in space

I'm working on two projects using Baath (Backend as a Service) of native applications of Cascades renamed.

There are several Baath - providers out there, but the SDK / BB10 missing libraries.

So I'm working on Baath - BB10 SDK work with Kinvey and StackMob.

Kinvey is almost finished, but they changed their pricing model, so I went to StackMob.

Two software development kits will be published on GitHub.

If you use Baath, generally you'll use more a project, so it would be preferable to provide as libraries.

The story begins now ;-)

I read that many threads HowTo create libraries of stunts, found outdated KnowledgeBase articles and many tips does not. My library will contain C++ both Qt and active, so I decided to start with this GitHub project

https://github.com/BlackBerry/Cascades-community-samples/tree/master/Cascades-library-template

provided by Isaac Gordezky.

Library

I followed the README.md and imported the "MyLibrary" project as first draft. Then I made the recommended changes:

  • project renamed to baasKinveyLibrary
  • edited the Makefile: QMAKE_TARGET = baasKinveyLibrary
  • Edition mylibrary.prf: baaskinveylibrary {... LIBTARGET = baasKinveyLibrary...}
  • MyLibrary.pro renamed to baasKinveyLibrary.pro
  • MyLibrary.PRF renamed to baaskinveylibrary.prf

Then I deleted the content of/SRC / include liabilities and copied my all in / include, .cpp in / SRC and my possessions in liabilities

My classes need some libraries, so I inserted in the .pro

LIBS +=-lbbdata - lbb - lbbdevice

and now the library generates error-free. Seems that I did it just for the library.

Question: to build for debugging of the device, device-liberation, Simulator-debug I had to do this each after the other: setActive-construction... Is there a way to do this at the same time?

Question: the library was created with version 1.0.0 - where can I change the versions?

Application using the library

edited: thanks John Murray, I learned that it is the really easy part:

Configure | Add the library | Library in the workspace project

check in the project of the library and include folder

and it's MARKET

Now, I wanted to test if you can use the library. The Readme.md has unfortunately no clues, so I inspected the model - project MyLibrary and tried to do the same to a new project.

Here's what I did:

  • change the project properties:
  • Projects referenced-> project baasKinveyLibrary verified
  • C/C++ General | Paths and symbols | References-> baasKinveyLibrary activated for all configurations
  • edited the .pro file: CONFIG += qt warn_on cascades10 baaskinveylibrary
  • Makefile: added between I18_DIR_ and include:
    • QMAKEFEATURES = $(CURDIR) /... /... /baasKinveyLibrary
      export QMAKEFEATURES
  • Edition of bar - descriptor.xml | Assets:
    • added for all configurations: ... /... assets/baasKinveyLibrary / ${workspace_loc: / baasKinveyLibrary/assets}
    • added for debugging the device:... /... /baasKinveyLibrary/arm/so.Le-v7-g/libbaasKinveyLibrary.so.1.0.0
    • and so on for the other configurations

Question: all this must manually? I missed something?

Now I tried to use the library, but could not be one of the headers of the library project

Analyze the Structure of project-App - and I notice that /Includes is missing the library, where the model-sample-App, the library was there. So it seems I missed something.

From another thread, I found a trick to use INCLUDEPATH. Curious - this has not been used in the model-app, but I tried and inserted in the .pro of my application:

INCLUDEPATH +=... /... / baasKinveyLibrary/include

Now the library was found inside /Includes and I could not #include OneOfMyClassesFromLibrary.hpp in my application.

was happy to resolved but...

Building my app, I got an error:

QObject & QObject:detector =(const QObject&)' is private

and now my library has an error in the header file "in this context.

Now, I don't know what could be wrong. Any ideas? Please have in mind that I come from Java and I am not C/C++ guru ;-)

BTW: I don't really understand why the creation and use of a library are so difficult.

Hi ΕΚΚΕ,

Many questions :-). On the point where you add your library to your application, I find that this way is probably less error-prone:

The QObject & QObject:detector =(const QObject&)' point is private, this looks like an assignment operator to allow you to assign a QObject to an another QObject. You will get one of them to one of your Qt objects that I'm guessing that you have in your library. You "likely to see such an error if you try to access the attributes of an instance of a class without going through a context either through 'this', or explicitly as foo-> re... I have seen that if a C API uses a callback mechanism and the recall code is not greater awareness of the a pointer to the class instance, it tries to use. Can't say much more without seeing the code.

Tags: BlackBerry Developers

Similar Questions

  • I lost the space for the opening of the object in the emails. How can I get it back?

    For some reason, I lost the space where I would be in the "subject" of my e-mail address. When I click on send I am informed that there is no subject, I should like to send. I would like to know how I .can recover this important space.

    Clear the cache and cookies from sites that cause problems.

    "Clear the Cache":

    • Firefox/tools > Options > advanced > network > content caching Web: 'clear now '.

    'Delete Cookies' sites causing problems:

    • Firefox/tools > Options > privacy > Cookies: "show the Cookies".

    Start Firefox in Safe Mode to check if one of the extensions (Firefox/tools > Modules > Extensions) or if hardware acceleration is the cause of the problem (switch to the DEFAULT theme: Firefox/tools > Modules > appearance).

    • Do NOT click on the reset button on the startup window Mode safe or make changes.
  • Mobile library did not free disk space

    I got my Macbook GB 512 Pro flew a few weeks back and I bought a MacMini I have another laptop.

    The MacMini is only a 250G SSD and its already full.

    I have storage iCloud but everything still seems to want to live on my SSD.

    I moved the photo library (30G) of the SSD to a USB attached (formatted OSX extended) and naively expected to free up space when I deleted the original PL and emptied the Recycle Bin after you did.

    Unfortunately there were no releasing 30 g at all and I still have the same problem.

    My SSD Mac was / is also showing 20G of movies, all deleted or left the trashed SSD (and empty) - all this without release all space.

    I am unable to save or update my iPad Pro due to lack of space (about 10 G of free disk SSD) - The MacMini tells me that there is not enough space on the SSD drive.

    I is turned off and turned back on iCloud Photos and fact will restart but not luck. All my photos are safe in iCloud, so I don't really know what I have to do to free up space.

    Someone at - it ideas or experience similar issues?

    Thank you

    AJ

    For the other category in the display of information storage, see this support article. If the display appears to be inaccurate, try to rebuild the Spotlight index of the boot volume ("Macintosh HD", unless you have given it a different name.)

    Empty the trash if you don't have it already done. If you use iPhoto, emptying his trash internal everything first:

    ▹ iPhoto empty the trash

    In pictures:

    ▹ Show of the recently deleted ▹ file delete all

    Do the same thing in other applications like Aperture, with an internal feature of the trash. Then, restart the computer. Temporarily, which will free up space.

    According to the documentation from Apple, you need at least 9 GB of free space on the boot volume (as shown in the Infolog) for normal operation, not the mythical 10%, 15% or any percentage. You also need enough space to allow the growth of the data over. There is little or no advantage in terms of performance to get more free space than the minimum Apple recommends. Storage space you'll never use is wasted space.

    See this support article for some easy ways to free up storage space. A common waste of space is old backups iTunes to mobile devices. As shown in this support article, select the devices tab in the iTunes preferences window, select the backup that you want to remove and click on delete the backups. Keep at least a backup of each device you use yet.

    You can, if you wish, use a tool such OmniDiskSweeper (ODS) to explore the volume and discover what is take up space. You can also delete files with it, but not unless you don't know you know what you remove and that all data is stored safely. This means that you have several backups, not one. Note that the ODS only works with OS X 10.8 ("Mountain Lion") and later versions.

    IMPORTANT: This comment is neither a recommendation nor an endorsement of any third party software. You should always do your own research to determine if the unknown software is safe and useful. Don't take the word of anyone, including mine.

    Deletion of files inside a photo library or iTunes will damage the library. Such a library should be changed within the application that created it. It is the same for e-mail files.

    Go further than if the problem is not resolved by the steps above.

    ODS cannot see the whole file system when you run simply by double-clicking; He sees only the files that you have permission to read. To see everything, you must run it as root.

    Back up all the data now.

    Install the application in the Applications folder as usual. Quit it runs.

    Triple-click any where in the text line below on this page to select, then copy the selected text in the Clipboard by pressing Control-C key combination.

    security execute-with-privileges /A*/OmniDiskSweeper.app/*/M*/* 2>&-

    Launch the Terminal application integrated in one of the following ways:

    ☞ Enter the first letters of his name in a Spotlight search. Select from the results (it should be at the top).

    ☞ In the Finder, select go utilities ▹ of menu bar or press the combination of keys shift-command-U. The application is in the folder that opens.

    ☞ Open LaunchPad and start typing the name.

    Paste in the Terminal window by pressing command + V. You will be asked for your login password.

    The application window opens behind other open windows. When you scan a volume, the window will finally show all files in all folders, sorted by size. It may take a few minutes for the app to finish scanning.

    I do not recommend that you make a habit of doing. Do not delete anything as root. If something should be deleted, make sure you know what it is and how it got there, and then remove by safer alternatives. If in doubt, leave it alone or ask for advice.

    When you are finished with the app, he quit and also to leave Terminal.

  • What TBird personal library file is lost, that now he wants me to create a completely new e-mail... acct directly from scratch.

    Initially... somehow two address books have been removed... confirmed by the user, TBird file library.
    So I tried a drag and drop of my BACKUP disk, but it seemed that maybe I hit the wrong button... it looked like he wanted to hours, making me think it was not just copy these 2 files but the entire folder. So I guess I panicked too fast and press the stop button. Then the trouble started. I noticed the files missing due to the interruption of the process.
    I just spent hours, consider the record of TBird profiles not only get the 2 address files lost, but also scoured carefully for any other "absent."
    Then I thought to check my email TBird, in this training Back-up mode and Tbird revealed nothing of my life story / with Tbird at all! He asked me to create a new account! I thought by putting my email address in there, and the password, he would go to the where it always does... but NO luck!
    I don't know all of the stuff in there to the account settings.
    So, I left that and did an audit "by date" in the profiles folder, to check for missing files and I saw the top of list, 17 records like that, that obviously changed when I opened Tbird etc...
    Permissions.SQLite, session.json, prefs.js, virtualFolders.dat etc...
    Reboot from the hard drive, put the address book and other missing prominently, restarted AGAIN, open TBird files and same blank window "account" watch me and no view/access my files emails years!
    YES, now in the hard, users, etc. Profile folder, it shows not all address books, email folders, etc etc. But I can't access it thru TBird app...
    Help, please... So much effort (and frustration) here and I also fear loss of 4 days worth of very important work. Thank you.


  • Lost disk space

    Hello

    I have a Macbook pro retina mid-2012 (10.1) with 16 GB of ram.

    I use mac OS X El Capitan 10.11.3

    I'm trying to set up a bootcamp partition. The problem is that the said finder I have 133 GB available, but the bootcamp assistant and disk utility I have only 56 Gb of available. I tried to do the procedure Sos in disk utility in recovery mode, it says that everything is ok and I do not get my space. Disk utility says that all of the lost space is used for 'movies '. But I have all the movies. And the viewfinder says I Go 133 left. Onyx even says I only 56 GB left. What Miss me?

    Thanks for your help.

    The problem, I suppose, is that Boot Camp requires contiguous space. Your drive is a little fragmented for Boot Camp could find only 56 GBs of contiguous space in your space. There is that a single fix for it - repartitioning the drive. Unfortunately, this operation also erases everything on the disc.

    Paragon Technologies is a software called CampTuneX utility that allows to resize Boot Camp partitions without the need to erase the disc. It costs about $20. You could try to create the 56 GB partition that allows to Boot Camp, then buy CampTuneX and see if it will extend to you. The alternative is to back up everything, use disk utility to repartition the disk, then restore your backup. This will defragment the drive then the empty space are all contiguous. It costs nothing if you have a drive for backup, but it will take time.

  • Get error messages whenever I have try to defragment, & I also lost storage space. (less than 1%).

    Original title: memory problem & Defrag.

    I have a problem of the 2 part that has been building.  I get error messages whenever I have try to defragment, & then the Defragmenter stops.  I was just let go of the problem.  But then I noticed that I lost the memory space.  I deleted almost all of the programs that I can, but I still only 277MB of available memory (less than 1%).  I don't know what is using all my hard drive space.  There are only a few programs installed.  I'm also 99% fragmented.  Defrag won't work without releasing the memory of 15%, but even if I HAD the memory, all I ever get is an error message when I try to defragment.  Now, my computer is so slow, it takes about 3 minutes to open a web page.  As it should be obvious, I'm not all that tech savy.  What can I do?

    Right-click your drive (C :) and select Properties, click on disk cleanup, select the file that you want to remove and read the details below.) Put a check mark in the box of files that you want to remove and click OK.

    Now again click on disk cleanup and click on more Options tab ignore Windows components and programs installed.

    Under the system restore click clean up, and then click Yes if you do not experience other problems besides those that you mention in your message.

    Now, try to run Defrag and if you are unable to read the article below.

    http://support.Microsoft.com/kb/922379

  • Acer veriton m series. Freezes randomly, error msg 'itunes library not saved, insufficient disk space '.

    My Acer Veriton M290 randomly goes into 'critical' mode and starts flashing and error messages, i.e. "not saved itunes library, not enough disk space.  "can't open the Task Manager, close some programs and try again" (and there will be no programs running).  «windows update is not installed, go to the center of the action to put in place»  When I try to go to the Control Panel, I get - "too many programs running, close some programs and try again" or he just turns off.  When I turn it back on again, everything will return to normal, for a few days anyway.  I am not at all computer savvy and use my computer for e-mail, itunes and my daughter uses it for its SIMS.  What I do to upset my computer?

    Hello.

    We can start from this solution.

    To start your computer using the last good known Configuration, follow these steps:

    1. Start your computer.
    2. When you see the message "Please select the operating system to start", press the F8 key.
    3. When the Windows Advanced Options menu appears, use the ARROW keys to select last good Configuration known (your most recent settings that worked)and press ENTER.
    4. If you use other operating systems on your computer, use the arrow keys to select Microsoft Windows XP, and then press ENTER.

    If this does not help, we think of something else.

  • Cryptographic library for Cascades project

    Hello

    I have problems to bind the cryptographic library in a project of Cascades. The documentation says "you must link libhuapi.so.5 when you compile your application. But everything I've tried so far has not worked.

    Could someone explain how to link this library in a casacade project?

    Thank you in advance,

    See the example here: https://github.com/blackberry/Cascades-Community-Samples/tree/master/PasswordSample and including the PasswordSample.pro file.

    Also see the article here: http://supportforums.blackberry.com/t5/Native-Development/BlackBerry-10-Using-one-way-encryption-for...

  • Lost all the files of muisc - Itunes library intact but lost hard drive with music files

    Hello

    I'm on windows 10 and the latest version of Itunes. I had a separate hard drive with all my music, which represents 95% of the CD, even some captured directly from vinyl. (iknow all conferences on the backup to the top and sent hard drives for repair, but not luck)

    So my Itunes library is intact, as it was stored on the drive to the OS, but every track has an exclamation point. I tried to use Itunes game and music in an attempt to restore my library, but I suspect I'm going to build it from scratch again, re - burn all my CDs

    Any ideas?

    See recover your iTunes from your iPod or an iOS device. If you subscribe to iTunes Match your should be able to create a new library and download content to it. The old one will assume that the tracks are present, even if they cannot be found. You must avoid doing anything which could remove the reference to the track in iTunes game, that's why I suggest to do a new library.

    See also make a portable split library and backup your iTunes for Windows with SyncToy library.

    TT2

  • Pavilion 500 lost disk space

    I bought a pavilion of 500 about 2 months ago and have been using it without any major problems.  However, I've noticed something recently that I would like an answer: it has to do with an apparent loss of space disk (HARD drive).  More space on the disc's video files.  Here are the details:

    Said Disk Manager drive is healthy, and the OS partition is GB 1842. (Size of HARD drive supposed to be 2 TB)

    Properties says space Total is 1.79 G, space used is TB 1.68 and is 114 GB free space.

    However, it is actually used space:

    Recycle Bin = 70G

    Program files and Windows = 4G

    Users = 449G

    Hidden files is negligible.

    This means that my total actual use is 523 GB.

    But then, where is the TB 1.15 claims of properties is used, but is not used?

    I need an answer soon, as a space of 114G will be consumed quickly using more away from the video.  This system is only 2 months old, this looks like a major problem.  Is this a known issue?  What is the solution?

    Hi S_Miller_1960,

    HARD drive manufacturer calculate the capacity of the HARD disk as a TB = 1000GB. Windows uses 1024 GB. This does not account for the total disparity in your analysis. It has NTFS formatting overhead and the use of HP Recovery disc.

    Here is a link to free tools that can be used to analyze hard disk space usage.

    You may find your answer by using one of these free tools.

    Jaco

    I'm not an employee of ch *.

    "" "" Please give a "Bravo" If the notice is relevant or "Accept as Solution" If your problem has been resolved.

    HP products:
    810-150se office
    17 t - j000 Notebook
    1380t Desktop
    560z Desktop

  • Lost disk space * help

    I have a Windows 2003 R2 cluster with SAN attached storage.

    The drive in question is 300 GB, I use about 90GB but he reports 80GB free space went?

    I use this partition for rmans and archivelogs, I have problems with the rmans for the moment so I keep running out of space and fight to keep the archivelogs will.

    Its been formatted with oraCFS.

    Oracle 9i.

    Any help would be great.

    Thank you.

    m_sanchez wrote:
    OK, so a little update.

    I install the new drive and formatted with ocfs.

    I ran the ocfscollect.exe utility to verify that the disc is damaged I used the ocfsformat.exe of the configuration partition.

    It is true that I looked through the docs on your supplied terms site keys on what I was looking for.

    I found the files init with the current settings, you're talking about.

    In order to confirm that I could use the "alter" system to be updated on the fly, but I must also update the init file to make the changes permanent. But if I specify "SCOPE = both" it will be updated on the fly and update the init file?

    ALTER SYSTEM SET log_archive_dest_1 = 'X:\archive\inst1' SCOPE = BOTH

    Seeing how I have several sites I could just run this command again to set the location 2, I guess I can?

    I check to see if I'm on the right track and see if you flame me :)

    Thank you.

    No flame. You did your search insead of whining. :-)

    scope = two updates to the running instance and the spfile. Update the spfile makes persistent change, as it will be picked up on the next reboot.

    I guess that by "several locations" you are referring to several locations of loc_archive_dest... Log_archive_dest_1, dest_2, des_3, etc. If so, Yes. Each is a separate init parm and they can all be updated by the same technique.

  • Photo library take too much space even with active iCloud

    I am paying to iCloud and I have hundreds of GB available, yet my iPhone 5 c is constantly telling me I'll have storage problems, mainly caused by the photo library, containing several GB.  I have iCloud library enabled, as well as the option 'optimize iPhone storage '.  Photos latest have already transferred in my library, so I know that photos download correctly and not late, but why the library still takes so much space?

    Because it is.

    If you have used all available space on your phone, you need to remove some content on the phone.

    The setting "Optimize phone Storage" is not magic. Your phone still has a finite amount of space. It may be that pictures should be removed, but it will be something.

    Check the settings > general? Use storage & icloud. Look what's too much your space.

  • stream HP 13: free space on disk c has lost

    I just updated my computer disk SSD and lost 7 GB of free space from drive C?
    & nbsp;
    The installed updates are listed as optional.
    & nbsp;
    Update for windows 8.1 (KB3035583) 492KB
    Update for windows 8.1 (KB3048778) 928KB
    & nbsp;
    I also tried to install Realteck Semi Corp. - device Audio driver... 66.3 MB but I stopped the installation of this element under the form & nbsp; I realized that he was not finishing install (attached to the 3/4 channels per installation). This update has not been installed.
    & nbsp;
    I did a system restore and all three elements were then shown as available for download, but my drive C space don't get is not improved. Is 10 GB, it is now 2.41 GB
    & nbsp;
    Can someone tell me please in the right direction to recover my lost space?
    & nbsp;
    Thank you in advance.
    & nbsp;
    & nbsp;

    He now update the Realtek Audio option seems likely is the problem.

    http://www.eightforums.com/Windows-updates-activation/64021-Realtek-update-via-Windows-Update-used-nearly-10gb-space.html

    I'm no set reset to the factory settings to recover my lost disk space and avoid the optional Realtek update.

    I send this as my point of view for a solution at this stage of my loss of 13 flow Hp of a large amount of free space on the C drive.
    L

  • Storage space lost on my mac

    Today, I tried to install OS X El Capitan Version 10.11.1 with SSD 250 GB 10 Windows via Boot Camp on my MacBook Pro (retina, mid-2012). I had about 80 GB of free and I gave 40 for Windows and 40 GB for mac. I got to step within the training camp where it has partition my SSD, and I left for a few minutes. When I came back my Macbook has restarted. I opened disk utility and I saw that under APPLE SSD SM256E Media, it says 251 GB but under Macintosh HD only 209,79 GB of 47,91 GB of free capacity. It seemed have partitioned but it didn't and that's why I lost storage space.

    If she has not partitioned, where the missing Go? Why is the 209,79 only one GB of capacity? Please, help me. Thank you!

    Can you post the output of the following Terminal commands?

    diskutil list

    Cs diskutil list

    sudo TPG - vv - r see the/dev/disk0

    sudo fdisk/dev/disk0

    The "sudo" commands will prompt to enter your password, and there do not appear to come back. You can also see caution against improper use 'sudo' and the potential loss of data due to an "abuse" of the order.

  • work with libraries of fragile Cascades

    just found out HowTo create a library project and how to use it

    See this thread: http://supportforums.blackberry.com/t5/Native-Development/Cascades-Library-lost-in-space/td-p/270240...

    But in the meantime I don't know if it's really a good idea to use library projects because they seem to be fragile.

    Problem: Moving location of the library project

    After completing the work of the library, I created a GitHub project,

    This cloned on my drive

    copied the existing content of the Eclipse project inside the workspace

    committed/pushed to GitHub

    then I did what I always do:

    closed the existing project into workspace

    deleted project

    to be sure of the restarted Momentics

    Project to import (Github) in the workspace (without copying)

    and to return the library project by using the same name as before

    only difference now: the project is not stored inside the workspace.

    its location is now outside the workspace

    Library project compiles fine, but... Application compiles more, get errors like

    make -f Makefile.Debug
    make[2]: *** No rule to make target `/daten/bb_workspaces/cascades-api-10-1/baastestApp/../baasKinveyLibrary/arm/so.le-v7-g', needed by `o.le-v7-g/baastestApp'.  Stop.
    

    Tried to create a new project, added to the library, added assets as described in the other thread, I mentioned above. WORK

    Back to the other project. tried to add the library again. There is no update option, no option to delete.

    Then I noticed that he was inside the .pri entered INCLUDEPATH for two library sites.

    Discovered that in general C/C++ project properties | Paths and symbols in Assembly and GNU - C there are now two includes. removed a wrong pointing it at the old location inside the workspace.

    Clean up / re - index / build does not help

    INCLUDEPATH and DEPENDPATH now both are ok in .pri, but under the LIBS and PRE_TARGETDEPS, yet there are two entrances. I don't know what I have to change to get them far. Remove .pri does not help because .pri is generated

    any idea? "

    problem: bar - active descriptor.xml by configuration

    While comparing projects that I noticed that the files added to device-Debug, device-release assets, etc., pointing to the library project are not ok.

    If I understand right, they should always point to the corresponding configuration.

    e.g. for debugging the device, tap on... arm/so.le-v7-g/... and so on

    Seems that the add-on-Library Assistant added that randomly. I fixed that. Now I'm knowing: after adding a library to check if the assets are added correctly for each configuration.

    BTW: In the thread above I asked get HowTo of the project of library built for all configurations. It's actually easy: Build Configurations | Build all... on the library project

    ---

    Hope someone can tell me how to replace the reference to a project of library if the situation has changed. Or how to remove a library, and then add it again.

    THX

    do some tests it is how I now use libraries of stunts.

    the goal:

    develop the library and one or more projects of cascades project using the loibrary in your workspace

    the library may not contain C++ QML as well as other assets such as images

    There are two steps:

    • Create the library project
    • use the library of another project of cascades

    Library project

    as a library template I import the project provided by Isaac Gordezky on Github

    https://github.com/BlackBerry/Cascades-community-samples/tree/master/Cascades-library-template

    Please only impiort the "MyLibrary" project in your workspace

    then prepare the template for this library project. in my case, my library project is named baasKinveyLibrary

    • Rename the project in baasKinveyLibrary

    Edit the Makefile file: QMAKE_TARGET = baasKinveyLibrary
  • Edit mylibrary.prf: baaskinveylibrary {... LIBTARGET = baasKinveyLibrary...}
  • Rename MyLibrary.pro to baasKinveyLibrary.pro
    Rename mylibrary.prf to baaskinveylibrary.prf
  • Delete the content of

    • / SRC
    • / include
    • liabilities

    Copy your content in the library project

    • copy your .cpp/SRC
    • Copy your all in / include
    • Copy your assets into liabilities
    • If you need other libraries, edit baasKinveyLibrary.pro. (I did: LIBS +=-lbbdata - lbb - lbbdevice)

    Library project should now compile

    Waterfalls of the project using the library

    It's easy:

    Configure | Add the library | Library in the workspace project

    Select your library project

    If you have included assets:

    Change bar - descriptor.xmp | Assets | All the Configuration

    Add a folder, and then select Workspace the active folder of your library

    you will get an entry like this:

    ${workspace_loc: / baasKinveyLibrary/assets}

    You can now use your library

    Problem: remove the library

    Unfortunately there is no wizard to remove a library, so in case you want to remove it, here are the steps:

    • bar - descriptor.xml: remove Active reference library - active and all the configurations of the reference to the library
    • Project properties: delete the reference to the library project
    • Project properties: remove includes your general C/C++ library | Paths and symbols in Assembly and GNU - C for all configurations, also references uncheck the library for all configurations project
    • Narrow Momentics, .cproject open, look for "baasKinveyLibrary" and remove all the

    now to create the project, open the .pri file - there should be no reference to your library

    I'll blog on with screenshots in a few days. ... and open a topic in order to provide a Wizard 'Delete Library' ;-)

Maybe you are looking for