OS: WINDOWS 7

VM: VMware Workstation 10.0.0 build-1295980

1.開啟終端機

文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

以下的port可以根據需要透過防火牆開關.

135端口:135端口主要用於使用RPC(Remote Procedure Call,遠程過程調用)協議並提供DCOM(分佈式組件對象模型)服務。

端口說明:135端口主要用於使用RPC(Remote Procedure Call,遠程過程調用)協議並提供DCOM(分佈式組件對象模型)服務,通過RPC可以保證在一台計算機上運行的程序可以順利地

文章標籤

大衛的記事 發表在 痞客邦 留言(1) 人氣()

1. [bcc32c Error] cannot initialize a parameter of type 'System::Uitypes::TColor' with an rvalue of type 'int' Vcl.Graphics.hpp(390): passing argument to parameter 'Value' here

原始碼是這樣:

UniCanvas1->BitmapCanvas->Brush->Color = 0x00EFEFEF;

文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

C++ Builder原本預設是使用Boralnd自己開發的編譯器,後來版本支援Clang-enhanced C++ Compilers,預設是不啟動的,需要可以打開下拉選單Project/ Options,出現設定頁面選C++ Compiler,裡面有Use 'classic' Borland compiler的選項,預設是打勾的,變更成不打勾就是使用Clang-enhanced C++ Compiler編譯。


文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

詳細的安裝說明請見:

https://rominirani.com/setup-go-development-environment-with-visual-studio-code-7ea5d643a51a#.888ulbthy

看完後可以參考:

文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

編譯出現 E2034 Cannot convert 'char *' to 'const wchar_t *'是因為有些類別是char格式,但是預設編譯是wchart,所以進入Project/Options選單的設定頁面調整C++ (Shared Options)/_TCHAR maps to-->wchart變更為char就可以了。wchar是為了相容多國語言的寬字元設計。但是像AnsiString的設計是char就會遇到問題。


文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

要使用AnsiString類別可以加一行#include <system.hpp>就能使用了。


文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

新版的Rad Studio缺少TClientSocket和TServerSocket元件是因為預設沒有裝載,去安裝的Rad Studio的Bin目錄找dclsocketsxxx.bpl,xxx是根據你的版本會有不同的數字。以下步驟能裝載來用:

Component-->Install packages-->Add-->找\Bin\dclsocketsxxx.bpl-->确定,會在Internet裡出現TServerSocket和TClientSocket元件了。


文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

原本前面文章有寫如何簡化外部工具javah來產生jni需要的c語言header file,最近呼叫jni有需要傳入AssetManagrt,原本的參數沒有傳入java 的AssetManager classes的原型因此會遇到Error: Cannot determine signature for AssetManager的錯誤,這時候在之前寫的javah引用參數 "-v -jni -d $ModuleFileDir$\src\main\jni $FileClass$"小改一下,把sdk的使用版本內的android.jar給傳入就可以,改寫成"-v -jni -d $ModuleFileDir$\src\main\jni -classpath E:\AndroidSdk\platforms\android-16\android.jar;. $FileClass$",因為我專案設定的minisdk是16,所以我就用android-16的android.jar當成解讀java classes的參數填入,這樣設定好,跑一下設定的javah外部工具,這樣就會產生需要的jni c語言header file了。


文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()

由於打算用到jni下的audio API,找了一下有人已經包裝好API,就直接拿來用看看,網路上看到的是PortAudio,就紀錄一下用NDK編譯成so檔的一些簡易說明:

1.在jni下建一個PortAudio目錄

2.把include下的檔案都複製到PortAudio目錄除了檔名有win的之外

文章標籤

大衛的記事 發表在 痞客邦 留言(0) 人氣()