# how to study orthanc. i want programing on visual studio to modify web viewer

**URL:** https://discourse.orthanc-server.org/t/how-to-study-orthanc-i-want-programing-on-visual-studio-to-modify-web-viewer/618
**Category:** Google Groups archive
**Created:** [February 12, 2017, 6:01pm UTC](https://discourse.orthanc-server.org/t/how-to-study-orthanc-i-want-programing-on-visual-studio-to-modify-web-viewer/618 "2017-02-12T18:01:12Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Jose\_Ramon\_Chavez\_Da](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/j/db5fbb/32.png) [@Jose\_Ramon\_Chavez\_Da](https://discourse.orthanc-server.org/u/Jose_Ramon_Chavez_Da)
#### Post date: [February 12, 2017, 6:01pm UTC](https://discourse.orthanc-server.org/t/how-to-study-orthanc-i-want-programing-on-visual-studio-to-modify-web-viewer/618/1 "2017-02-12T18:01:12Z")

</div>

hi. i am a latino guy. and i have some questions. how to work with orthanc code. i have a problem. cmake send this message:

the c compile identification is unknown  
the cxx compiler identification is unknown

cmake error at CMakelists.txt:3 (proyect):  
no CMAKE\_C\_COMPILER could be Found

and

no CMAKE\_CXX\_COMPILER could be found.

please any help!

---

<div class="post-metadata">

### Author: ![Thibault\_Nelis](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/t/48db29/32.png) [@Thibault\_Nelis](https://discourse.orthanc-server.org/u/Thibault_Nelis)
#### Post date: [February 15, 2017, 2:10pm UTC](https://discourse.orthanc-server.org/t/how-to-study-orthanc-i-want-programing-on-visual-studio-to-modify-web-viewer/618/2 "2017-02-15T14:10:15Z")

</div>

Hello, you need to set up C and C++ compilers that can be leveraged by  
CMake. Please refer to CMake documentation for how it detects them and  
your system documentation for how to install one. Refer to this Q/A for  
some example resolutions: [http://stackoverflow.com/q/14807294](http://stackoverflow.com/q/14807294).

---

<div class="post-metadata">

### Author: ![Jose\_Ramon\_Chavez\_Da](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/j/db5fbb/32.png) [@Jose\_Ramon\_Chavez\_Da](https://discourse.orthanc-server.org/u/Jose_Ramon_Chavez_Da)
#### Post date: [February 23, 2017, 3:39pm UTC](https://discourse.orthanc-server.org/t/how-to-study-orthanc-i-want-programing-on-visual-studio-to-modify-web-viewer/618/3 "2017-02-23T15:39:17Z")

</div>

hi. i can compile but i have new error. cmake for windows send me a this message.

MSVC compiler version = 1900

JsonCpp include dir: JSONCPP\_INCLUDE\_DIR-NOTFOUND

Looking for C++ include JSONCPP\_INCLUDE\_DIR-NOTFOUND/json/reader.h

Looking for C++ include JSONCPP\_INCLUDE\_DIR-NOTFOUND/json/reader.h - not found

CMake Error at Resources/CMake/JsonCppConfiguration.cmake:32 (message):  
Please install the libjsoncpp-dev package  
Call Stack (most recent call first):  
CMakeLists.txt:295 (include)

i dont have idea to how resolve.

---

<div class="post-metadata">

### Author: ![Alain\_Mazy3](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/a/eb9ed0/32.png) [@Alain\_Mazy3](https://discourse.orthanc-server.org/u/Alain_Mazy3)
#### Post date: [February 23, 2017, 3:45pm UTC](https://discourse.orthanc-server.org/t/how-to-study-orthanc-i-want-programing-on-visual-studio-to-modify-web-viewer/618/4 "2017-02-23T15:45:49Z")

</div>

when you run cmake, you should use these options to avoid external dependencies issues:  
-DSTANDALONE\_BUILD=ON -DSTATIC\_BUILD=ON -DALLOW\_DOWNLOADS=ON

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [February 23, 2017, 3:45pm UTC](https://discourse.orthanc-server.org/t/how-to-study-orthanc-i-want-programing-on-visual-studio-to-modify-web-viewer/618/5 "2017-02-23T15:45:55Z")

</div>

Hello,

Build instructions for Windows are available in the Orthanc Book:  
[http://book.orthanc-server.com/faq/compiling.html](http://book.orthanc-server.com/faq/compiling.html)

Regards,  
Sébastien-
