Be able to build examples with static client (#51)

diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt
index c4c2466..90c9442 100755
--- a/example/CMakeLists.txt
+++ b/example/CMakeLists.txt
@@ -40,7 +40,7 @@
         endif()
     endif()
 
-    if (MSVC) 
+    if (MSVC)
     	if (BUILD_ROCKETMQ_SHARED)
         	target_link_libraries (${basename}  rocketmq_shared ${deplibs}
         	${Boost_LIBRARIES} ${LIBEVENT_LIBRARIES} ${JSONCPP_LIBRARIES})
@@ -49,11 +49,11 @@
         	${Boost_LIBRARIES} ${LIBEVENT_LIBRARIES} ${JSONCPP_LIBRARIES})
         endif()
     else()
-        #if (BUILD_ROCKETMQ_SHARED)
-    	    target_link_libraries (${basename} rocketmq_shared ${deplibs})
-        #else()
-    	#    target_link_libraries (${basename} rocketmq_static ${deplibs})
-        #endif()
+        if (BUILD_ROCKETMQ_SHARED)
+    	    target_link_libraries (${basename} rocketmq_shared)
+        else()
+    	    target_link_libraries (${basename} rocketmq_static)
+        endif()
     endif()
-    
+
 endforeach()
diff --git a/project/CMakeLists.txt b/project/CMakeLists.txt
index 83ec6cf..a1cdc71 100755
--- a/project/CMakeLists.txt
+++ b/project/CMakeLists.txt
@@ -46,8 +46,11 @@
     add_library(rocketmq_static STATIC ${SRC_FILES})
     set_target_properties(rocketmq_static PROPERTIES OUTPUT_NAME "rocketmq")
     add_dependencies(rocketmq_static Signature)
-    target_link_libraries(rocketmq_static ${deplibs})
     target_link_libraries(rocketmq_static Signature)
+    target_link_libraries(rocketmq_static  ${JSONCPP_LIBRARIES})
+    target_link_libraries(rocketmq_static  ${LIBEVENT_LIBRARIES})
+    target_link_libraries(rocketmq_static  ${Boost_LIBRARIES})
+    target_link_libraries(rocketmq_static ${deplibs})
 endif()
 
 # shared
@@ -56,11 +59,11 @@
     add_library(rocketmq_shared SHARED ${SRC_FILES})
     set_target_properties(rocketmq_shared PROPERTIES OUTPUT_NAME "rocketmq")
     add_dependencies(rocketmq_shared Signature)
-    target_link_libraries(rocketmq_shared ${deplibs})
     target_link_libraries(rocketmq_shared  Signature)
     target_link_libraries(rocketmq_shared  ${JSONCPP_LIBRARIES})
     target_link_libraries(rocketmq_shared  ${LIBEVENT_LIBRARIES})
     target_link_libraries(rocketmq_shared  ${Boost_LIBRARIES})
+    target_link_libraries(rocketmq_shared ${deplibs})
 endif()
 
 # install