# 遍歷目錄及子目錄的函式
define walk
$(wildcard $(1)) $(foreach e, $(wildcard $(1)/*), $(call walk, $(e)))
endef
# 遍歷classes目錄
allfiles = $(call walk, $(local_path)/../../classes)
file_list := hellocpp/main.cpp \
hellocpp/test.cpp
# 從所有檔案中提取出所有.cpp檔案
file_list += $(filter %.cpp, $(allfiles))
local_src_files := $(file_list:$(local_path)/%=%)
用cchttprequest會遇到
curl、sockets、libextensions缺失的情況。在vc裡面要導入庫:
1、專案-新增現有專案。匯入cocos/network和extension兩個專案
2、右鍵引用-新增引用把剛才兩個專案導進來,附加包含目錄裡要加乙個$(engineroot)
3、然後執行會發現缺失curl等東西,這個時候還要匯入lib包。右鍵屬性-鏈結器-輸入-附加依賴項加入這兩個lib
$(engineroot)external\curl\prebuilt\win32\libcurl_imp.lib
$(engineroot)external\websockets\prebuilt\win32\websockets.lib
這樣vs裡面執行專案就可以跑起來了,不過編譯安卓還需要在android.mk配置:
local_whole_static_libraries += cocos_extension_static
local_whole_static_libraries += cocos_network_static
$(call import-module,extensions)
$(call import-module,network)
$(call import-module,curl/prebuilt/android)
$(call import-module,websockets/prebuilt/android)
VS2012 快速開發平台
webapi mvc webfrom 多層及三層 build一層ado.net 只解決一次build,其它的都用修改完成。標準的做法兒。比較生成。遞迴生成。url重寫 路由表資料庫儲存快取 模板引擎 aspx nvelcity razor bootstrap 多模板支援 soa restfual q...
VS2012開發除錯PHP擴充套件
開發中必不可少的環節就是除錯,而除錯的方式直接影響到開發效率和軟體質量。進入主題 檢視我的另一篇文章 文章介紹的是php5.4的搭建方法,如果要更換為php5.5也大同小異,步驟一樣。2.引入符號檔案 debug pack壓縮包裡是所有php除錯相關的符號檔案 pdb 引入他們是除錯的關鍵。專案 屬...
Vs2012開發環境安裝要點
作業系統使用windows server 2012,資料庫使用sql server 2012,alm工具使用team fundation server 2012,ide使用visual studio 2012。整個開發環境重新安裝,過程中的要點記錄如下 一 安裝windows server 2012...