# Visual C++ Project from Scratch

**URL:** <https://discourse.libcinder.org/t/visual-c-project-from-scratch/28>\
**Category:** Using Cinder\
**Created:** [June 4, 2016, 12:36am UTC](https://discourse.libcinder.org/t/visual-c-project-from-scratch/28 "2016-06-04T00:36:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrewfb](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/andrewfb/32/2_2.png) [@andrewfb](https://discourse.libcinder.org/u/andrewfb)\
**Post date:** [June 4, 2016, 12:36am UTC](https://discourse.libcinder.org/t/visual-c-project-from-scratch/28/1 "2016-06-04T00:36:03Z")

</div>

As we transition to Discourse, this is a response in reply to [this post](http://forum.libcinder.org/#Topic/23286000002687063) made in the old Zoho forum.

To configure a Visual C++ project from scratch (without using TinderBox) you’ll need to adjust the following settings:

## General

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/8aefd8f4de07bbfad09142924794a9c49e800b9d.PNG)

**Character Set:** `Use Unicode Character Set`

## C/C++ | General

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/658b4976886bbe57f04c2d4f1efc0ffa4f0acad3.PNG)

**Additional Include Directories:** `*Cinder Path*\include`

## C/C++ | Preprocessor

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/ace03f20620137a7aa0aec50cdbfc7671baa7364.PNG)

**Preprocessor Definitions:** `_WIN32_WINNT=0x0601, NOMINMAX`

## C/C++ | Code Generation

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/fe87fc8592da529de4bc5543cbb1174517542826.PNG)

**Runtime Library:** `Multi-threaded Debug (/MTd)`

## Linker | General

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/d6e67b05793b06d1fe1838e4fb505a8da580410a.PNG)

**Additional Library Directories:** `*Cinder Path*\lib\msw\$(PlatformTarget)`

## Linker | Input

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/8a6ac6efb99cbaf62c240552bd618b1a35af2745.PNG)

**Additional Dependencies:** `cinder-$(PlatformToolset)_d.lib;OpenGL32.lib`

## Resources | General

 ![](https://canada1.discourse-cdn.com/flex030/uploads/libcinder/original/1X/38ecefe3c9c76376d0a38a09206dd78961075d39.PNG)

**Additional Include Directories:** `*Cinder Path*\include`

-Andrew

---

<div class="post-metadata">

**Author:** ![DaveEdmunds](https://avatars.discourse-cdn.com/v4/letter/d/f05b48/32.png) [@DaveEdmunds](https://discourse.libcinder.org/u/DaveEdmunds)\
**Post date:** [June 4, 2016, 12:21pm UTC](https://discourse.libcinder.org/t/visual-c-project-from-scratch/28/2 "2016-06-04T12:21:24Z")

</div>

Hi Andrew,

Thanks for the very helpful response. This helps a great deal. I will be sure to use the new forum from now on!

Regards,

Dave
