Languages

Menu
Sites
Language
How to find embeded boost library and its header files?
Hello, I'm trying to build a test application which uses some network features, and it needs a boost library, I found Tizen platform already has boost library, but I cannot find how to use it. Now, I got some linking errors like below, and maybe I have to set boost library to search path or import them into my project. In brief, where can I find boost library files like shared object or static library from SDK? I already checked below article, and I downloaded its rpm files, but I totally do not understand how to put them into SDK. Please help!

Responses

1 Replies
Armaan-Ul- Islam

As George Bond stated on this post:

"Tizen OS already has boost libraries .It means that you shouldn't load them onto device . All you need is just to include headers in your project."

 

Now how to do it:

# Download boost '.rpm' file from http://download.tizen.org/  (Which you already did)

 

# Right Click on the rpm pack > Extract.

 

# Go to Tizen-Studio > Project Explorer > Right Click on your Project > Properties

 1. C/C++ build > Settings > C++ Compiler > Dialect > Language Standard > C++ (suitable)

 2. C/C++ build > Tizen Settings > Platform > Toolchain Information : LLVM (suitable)

Further Ref: C++ for Tizen Native Application

 3. C/C++ General > Paths and Symbols > GNU C++ > Add.. > File System

Now Select the Extracted Boost folder

Apply and Close.

 

# Project > Clean then Build