原创 靜態鏈接庫lib, 動態鏈接庫dll,導入庫lib的區別

動態鏈接庫有兩種兩用方式,分別是動態調用.dll和靜態調用導入庫.lib,那麼動態鏈接庫的靜態調用方式與靜態鏈接庫調用有什麼區別?帶着這個問題,查找到以下資料。(問題的答案已用褐色標出) (下述資料來源)一、動態鏈接庫的概念   動態

原创 cocos2dx-v3.x命令行創建工程

cocos2dx-v3.x命令行創建工程  下面介紹cocos2dx-v3.0通過setup.py設置環境變量及在命令行創建編譯及運行win32工程、生成.apk文件,運行Android工程的方法 原文鏈接:http://

原创 c/c++ 宏函數的應用

聲明: 以下涉及到的概念和理解,僅僅是建立在概念學習和實踐後的理解。所以如果有概念上的錯誤,請拍磚,再下非常感謝! 宏的使用在c/c++語言中的運用由於其的預處理時期的替換特性被廣泛的應用。雖然宏在c++項目中的使用並不被提倡,甚至是

原创 Linux 硬鏈接與軟鏈接

原貼:http://www.51testing.com/?26162/action_viewspace_itemid_17598.html Linux 硬鏈接與軟鏈接 2007-08-05 10:19:49 Linux 硬鏈接與軟

原创 C++編程學習52個經典網站 強力推薦

C/C++是最主要的編程語言。這裏列出了50名優秀網站和網頁清單,這些網站提供c/c++源代碼。這份清單提供了源代碼的鏈接以及它們的小說明。我已盡力包括最佳的C/C++源代碼的網站。這不是一個完整的清單,您有建議可以聯繫我,我將歡迎您的建

原创 爲什麼.h文件中不能定義全局變量

原因:      存在多次創建變量.如果頭文件中可以定義全局變量,那麼每個包含該頭文件的文件裏都會有該全局變量的定義.因爲C語言的include是直接將文件嵌入到include這個地方的.     ​ 解決辦法:     ​在頭文件使用

原创 如何加快C++代碼的編譯速度

C++代碼一直以其運行時的高性能高調面對世人, 但是說起編譯速度,卻只有低調的份了。比如我現在工作的源代碼,哪怕使用Incredibuild調動近百臺機子,一個完整的build也需要四個小時,恐怖!!!雖然平時開發一般不需要在本地做完整

原创 【Cococs2d-x】通過TexturePacker加密圖片資源(Cocos2d-x方式)

TexturePacker最新版本中增加了一個新功能以防止你的產品資源被反編譯出來。它被稱爲ContentProtection,即圖片加密。但目前官方只支持Cocos2d-iphone的解密.TexturePacker作者說,不久Coc

原创 vim 更改備份文件配置

來自百度文庫:點擊打開鏈接 一般來說VIM不會備份文件,你可以執行 cp /usr/share/vim/vim64/vimrc_example.vim ~/.vimrc 將vimrc_example.vim拷貝到當前用戶的主目錄並改名爲

原创 ubuntu12.04 安裝最新的docker

原文鏈接:https://blog.csdn.net/clp786080772/article/details/78339207 安裝Docker(在Ubuntu中) Docker支持下面的這些

原创 非18.04安裝g++7.4

步驟 sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-7 sudo apt-get in

原创 VitrualBox增強功能安裝失敗解決辦法

sudo apt-get install virtualbox-guest-dkms mkdir -p /media/cdrom mount /dev/sr0 /media/cdrom cd /media/cdrom ./autorun.

原创 轉載 gcc-4.8 編譯安裝

https://www.linuxidc.com/Linux/2015-01/112595.htm

原创 openssl 安裝

安裝環境:       ubuntu10.04-desktop 32位   | gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3 | cmake version 2.8.12.1 源碼編譯openssl      

原创 堆棧被破壞的幾種情況

簡要說明: 程序的棧內存空間是向下增長的,堆內存向上增長。   局部變量賦值越界 例如: 局部字符串數組拷貝字符串,當拷貝的字符串大大的超過變量空間就會破壞堆棧 char buff[4] = {0, }; strcpy(buff, "He