muduo arm 移植

1. 修改最上層的CMakeLists.txt linux

    1) 在CXX_FLAGS裏,加上-DVALGRIND,這樣SocketsOps.cc就不會報錯了。   工具

    2) 在CXX_FLAGS裏,修改-march=native爲-march=armv4    atom

    3) set(CMAKE_FIND_ROOT_PATH "交叉工具鏈目錄")    get

   4) 修改set(CMAKE_CXX_COMPILER "g++")爲set(CMAKE_CXX_COMPILER "交叉工具鏈g++的全路徑和名字")it

 2. 修改muduo\base\tests\CMakeLists.txt文件    去掉target_link_libraries(atomic_unittest muduo_base)這行的註釋 test

 3. 按照armlinux.diff文件修改Atomic.h文件。List

 4. 將boost庫放到交叉工具鏈的include文件目錄下註釋

相關文章
相關標籤/搜索