顯示具有 [作業系統]Linux 標籤的文章。 顯示所有文章
顯示具有 [作業系統]Linux 標籤的文章。 顯示所有文章

2022年11月2日 星期三

在 Ubuntu 安裝 CxxlMan2 程式庫

這次的目標在安裝 CxxlMan2 程式庫和多國語言插件,以及用一個簡單的例子做範例。在 CxxlMan2 的部份先下載以下檔案,並解壓到一個資料夾中,我是放在 ~/MySrc

首先安裝好 C++ 編譯器,先下三道命令
$ sudo apt install gcc
$ sudo apt install c++
$ sudo apt-get install uuid-dev
再到 Ubuntu Software 安裝 CMake 及 Code::Blocks IDE,準備完成後就可以編譯安裝了。

編譯完成後的相關成品都要放到 /usr/local,也就是 Include 檔要放到 /usr/local/include,CxxlMan2 程式庫要放到 /usr/local/lib,Release 版的插件要放到 /usr/local/plugin,Debug 版的插件要放到 /usr/local/plugin_d。

2022年11月1日 星期二

VMware 安裝 Ubuntu 22.04.1 的鳥事

 為了能修訂 CxxlMan2 程式庫在 Linux 適用性,所以在 VMware 16.2.4 裝了一套 ubuntu-22.04.1-desktop-amd64 來用,但卻不能在 Host 與 Guest 之間複製檔案,上網找了一堆奇形怪招也沒用,浪費不少精神和時間。

後來無意間發現可以把一個 .txt 檔複製進去,才發現原來會阻擋副檔名為 .zip 的複製動作,還真是鳥屎^@#!&

2013年10月21日 星期一

ubuntu 13.10 安裝 VMware tools

若安裝出現 Searching for a valid kernel header path...The path "" is not valid. Would you like to change it?
 的錯誤訊息沒法再繼續,依以下步驟就可解決

  1. Download linux headers using the command
    sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
  2. Create a symbolic link to version.h file
    sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h