原创 【linux】Ubuntu下自己編譯安裝和卸載軟件
很多情況下,我們在使用ubuntu的時候都是在新立得軟件包管理器中下載使用軟件的,好處是易於管理,方便更新,而且一般不會有很多的兼容性問題。但是問題是官方的軟件源一般更新很慢,而且很多的軟件根本就從來沒有進入過官方的源裏面,這種情況下
原创 objdump命令的使用
objdump命令的使用 objdump命令是Linux下的反彙編目標文件或者可執行文件的命令,它還有其他作用,下面以ELF格式可執行文件test爲例詳細介紹: objdump -f test 顯示test的文件頭信息
原创 VS2008 中右鍵“轉到定義”彈出“未定義符號” 的解決辦法。
VS2008 中右鍵“轉到定義”彈出“未定義符號” 的解決辦法。 先關掉工程,把工程目錄裏的 .ncb 格式的文件刪掉,再重新打開工程就OK了,據說是個BUG。
原创 C++開源代碼項目彙總
Google的C++開源代碼項目 v8 - V8 JavaScript Engine V8 是 Google 的開源 JavaScript 引擎。 V8 採用 C++ 編寫,可在谷歌瀏覽器(來自 Google 的開源瀏覽器)中使用。
原创 快速設置CodeBlocks
codeblocks 需要設置: 安裝 漢化 1.主題 2.光標顏色 3.智能提示延遲時間改爲0 4.快捷鍵:註釋,取消註釋,後退,前進 Ctrl+3 Ctrl+4 Ctrl+u Ctrl+i 5.編譯器設置、鏈接器設置、搜索路徑 6.
原创 Makefile入門六連擊
1 app:add.o sub.o main.o mul.o gcc add.o sub.o main.o mul.o -o app add.o:add.c gcc -c add.c -o add.o sub.o:su
原创 Slicer IO 邏輯分析
https://www.slicer.org/wiki/Documentation/Nightly/Developers/IO
原创 Slcier LoadableModule 分析
1.LoadableModule 介紹 可加載模塊是針對Slicer構建的C ++插件。他們爲特定行爲定義自定義GUI,因爲他們可以完全控制應用程序。 C++共享庫 完全控制UI(基於Qt)和Slicer內部構建(MRML, logics
原创 Slicer 模塊加載流程
Slicer加載模塊的幾個流程函數:
原创 Slicer入門--Slicer Create Loadable Module
1.Creating Loadable Module 使用Slicer內置模塊ExtensionWizard模板創建自己的模塊文件,如下圖:會生成目錄和文件 可加載模塊可以看做是Logic和UI聯合構成的。 2.Create &&
原创 cmake configure_file
configure_file: 將一份文件拷貝到另一個位置並修改它的內容 configure_file(<input> <output> [COPYONLY] [ESCAPE_QUOTES] [@ONLY]