1. 程式人生 > >Windows下CUnit編譯安裝教程

Windows下CUnit編譯安裝教程

工作需要在Win端編譯一個開源庫,而這個開源庫依賴於CUnit。在sourceforge下載了CUnit-2.1-3,而文件的編譯方法在win下根本編譯不過去。去百度編譯方法,卻發現結果都是錯的,最後在爆棧網(stackoverflow.com)找到了解決方法。

準備工具:

首先要安裝mingw和msys,下載地址:點選開啟連結

注意只需選擇Basic Setup安裝即可,如下圖:


安裝完成後要設定環境變數,把安裝目錄的bin檔案目錄加入到path裡面即可,如下圖:


設定好環境變數,可以去cmd控制檯看一下是否生效,測試指令為gcc -v。

編譯方法:

去msys的安裝目錄裡面開啟msys.bat檔案,如:D:\MINGW\msys\1.0\msys.bat。

通過CD指令指向CUnit的專案路徑,如:CD D:\CUnit-2.1-3。


然後依次執行以下指令即可編譯完成。

libtoolize
automake --add-missing 
autoreconf
./configure --prefix=/mingw
make
make install


相關推薦

WindowsCUnit編譯安裝教程

工作需要在Win端編譯一個開源庫,而這個開源庫依賴於CUnit。在sourceforge下載了CUnit-2.1-3,而文件的編譯方法在win下根本編譯不過去。去百度編譯方法,卻發現結果都是錯的,最後

Windows 和 linux CUnit編譯安裝教程

本文大部分均參看以下連結,安裝當中有些地方不詳細,我添加了 首先要安裝mingw和msys,下載地址:點選開啟連結 1. 安裝  1)準備環境:Win7安裝MinGW 1.1)Win7已就緒 1.2)下載 MinGW:www.mingw.org =>

Windowspython包安裝教程

Python  1). 包的基本概念; 為了組織好模組,會將多個模組分為包。Python 處理包也是相當方便的。簡單來說,包就是資料夾,但該資料夾下必須存在 __init__.py 檔案。     常見的包結構如下:     最簡單的情況下,只需要一個空的 _

WindowsJDK的安裝與環境變數的配置教程(附詳細圖解)

JDK安裝配置教程 一、下載jdk 1.首先要確定自己電腦的作業系統是多少位的: 右鍵“我的電腦”>>選擇“屬性”>>系統型別(如下圖,我的是win7 64位) 2.然後到官網下載適合自己電腦版本的jdk。 官網連結:http://www.oracle.

windowsMySQL免安裝版配置教程mysql-8.0.12-winx64.zip版本

windows下MySQL免安裝版配置教程mysql-8.0.12-winx64.zip版本 第一步:從mysql官網下載此版本的mysql檔案 第二步,解壓檔案 第三步,分析檔案結構 第四步,配置

windowsMySQL免安裝版配置教程mysql-5.7.23-winx64.zip版本

windows下MySQL免安裝版配置教程mysql-5.7.23-winx64.zip版本 第一步:下載MySQL 第二步:把zip包解壓到需要安裝的目錄 第三部:配置檔案 第四步:初始化資料庫 第五步:註冊widows服務

windowsMySQL免安裝版配置教程mysql-5.6.41-winx64.zip版本

windows下MySQL免安裝版配置教程mysql-5.6.41-winx64.zip版本 下載MySQL程式 配置MySQL 解壓檔案 重要目錄和檔案解釋 配置my.ini

WindowsOpenCV的安裝編譯

下載並安裝OpenCV,並分別在debug模式和release模式下進行編譯 (其實是一個LearningOpencv上的一個練習題,不過還是記錄下來好了) 下載Cmake 連結https://cmake.org/download/,選擇binary distributions中對應版本的.m

windowsspark的安裝與配置教程

一、安裝Scala  下載地址:http://www.scala-lang.org/download/all.html 進入頁面後選擇一個Scala版本進行下載,我選擇的是Scala2.12.0版本。特別注意的是看帖子又的說Scala版本與Spark版本之間是有一定關聯

C++ Boost在Windows和Linux編譯安裝

C++作為歷史上最成功的語言之一,除了它具有面向物件的性質之外,還有一個非常重要的創新,那就是泛型程式設計。泛型的思想其實是為所有問題提供一個解決方案的模版,程式設計師只需把每次的具體問題放到模版裡面,那麼就可以獲得該問題的解決方案,利用模版做到具體問題具體分析。C++ STL毫無疑問是泛型思想的一

Windows的Mysql安裝和超詳解入門教程推薦

一、Windows下的Mysql安裝 在Windows下,MySQL有兩種安裝方式: 1、ZIP安裝 ZIP安裝包下載連結:https://dev.mysql.com/downloads/mysql/ 點選download之後,出現下方圖片,無需註冊,點選下圖中的

MySQL在windows相關的安裝和配置操作,多個MySQL的安裝詳細教程

我的部落格介紹了大部分安裝教程 https://blog.csdn.net/m0_37520980/article/details/80353315 當一臺計算機安裝多個MySQL的時候就需要一些下面的配置 mysqld --install [服務名] //這裡可以設定服務名 重

windows zookeeper dubbo 安裝+配置+demo 詳細圖文教程

分散式服務架構以及流動計算架構勢在必行,Dubbo是一個分散式服務框架,在這種情況下誕生的。現在核心業務抽取出來,作為獨立的服務,使前端應用能更快速和穩定的響應。 下面我將講解dubbo框架的基礎配置。最後會放上demo下載連結。 本文旨在dubbo de

windows用pycharm安裝tensorflow簡易教程

最近開始學習深度學習的相關知識,準備實戰一下,看了一些關於tensorflow安裝的部落格,繞了一些彎,因此來填一下坑(多餘安裝的或者非windows),主要圍繞使用pycharm時需要用到tensorflow的安裝過程。 環境:windows10專業版。只是想簡單跑一下t

WINDOWSCMake編譯執行C/C++教程

背景:此文建立在瞭解ubuntu系統下如何用cmake編譯執行C/C++的基礎上,在Windows系統下原理是一樣的,都需要安裝CMake、安裝gcc/g++編譯環境、安裝好用的文字編輯器VS Code和配置CMakelist.txt,以下依步驟解釋,重要參考連結 安裝CM

Windows環境Composer的安裝教程

1.先下載Composer-Setup.exe,下載地址:下載Composer 。會自動搜尋php.exe的安裝路徑,如果沒有,就手動找到php路徑下的php.exe。 2.在PHP目錄下,開啟php.ini檔案,開啟openssl擴充套件。去掉extension=php_

解決在windowsVS2010編譯coldet20的出現的錯誤:error MSB8008: 指定的平臺工具集(Windows7.1SDK)未安裝或無效。請確保選擇受支援的 PlatformToo

本機首先安裝了VS 2010。然後昨天才安裝上VSSSDK7.1。今天編譯一個專案報錯: 1>C:\Program Files(x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\Microsoft.Cpp.x64.Targ

windowsvagrant的安裝使用

常用 便在 官網文檔 沖突 一般來說 簡便 運行 共享目錄 成功 vagrant是簡便虛擬機操作的一個軟件,而使用虛擬機是為了開發環境與生產環境一致(很多開發環境為windows而生產環境為linux),不至於出現在開發環境正常而移步到正式生產環境時出現各種問題,vagra

WindowsOracle10g的安裝圖解

spa 壓縮 set 雙擊 等待 bsp com 接下來 用戶 1.解壓oracle數據庫安裝包,如果是win7或者win8系統右鍵點擊setup.exe選擇兼容性,以xp方式,並且以管理員方式運行,以及其他所有用戶都按著此規則如圖 2.並雙擊解壓目錄下的setup.ex

CentOS 7中Nginx1.9.5編譯安裝教程systemctl啟動

pat align temp prefix 軟件 復制代碼 all automake 軟件目錄 先安裝gcc 等 yum -y install gcc gcc-c++ wget 復制代碼 .然後裝一些庫 yum -y install gcc wget automa