pg預編譯
『壹』 PLC200,不知道為什麼老是 提示未找到指定的訪問點,請大神賜教
指定的訪問點在配置項目屬性環節,需要了解的是編譯出來的程序分為兩種32位和64位。不同位數的程序需要對應版本的lib和dll才能編譯成功。這里想要編譯什麼位數的程序,下載對應位數的PCL即可。不同位數的程序又分為:Debug和Release。默認生成的是Debug程序。
編譯Debug版本的程序需要Debug版本的lib和dll,編譯Release版本的程序需要Release版本的lib和dll。這些lib和dll在PCL的安裝路徑路徑里有。如果需要生成上述四種程序,需要分別設置對應的項目屬性表。
根據當前需要編譯的程序位數和傳統的直接在「解決方案資源管理器」里選中項目右鍵設置項目屬性的方式,不太靈活。這里以創建屬性表的方式來配置VS。這個根據你當前需要生成的程序,往「屬性管理器」里項目下對應子項里添加屬性表,並配置屬性表相關項目,即可成功編譯PCL。
PCL配置即常見問題
一、下載
把與VS版本對應PCL的AllInOne包下載下來。要下對安裝包,需要了解安裝包的命名的含義,以下面的一個AllInOne包的名字為例。
PCL-1.8.0-AllInOne-msvc2013-win32.exe。
其中,1.8.0表示的PCL的版本號,然後2013表示這個安裝包只適用於VS2013中使用,其它VS版本不行,最後win32表示這個安裝包只能用來開發32位的程序。
再以下面的安裝包名字為例。PCL-1.7.2-AllInOne-msvc2012-win64.exe。
這個安裝包是PCL1.7.2版本的,其只能用在VS2012上,然後使用在64位的VS項目開發中。
注意一定要下載正確與VS版本以及想要開發的程序位數對應的AllInOne包。
二·、安裝
整個安裝過程需要注意以下三點,其它默認即可:
安裝路徑最好不要包括中文;
建議勾選上「」;
安裝時,會提示安裝OpenNI,這個建議安裝在PCL安裝路徑的3rdParty下的OpenNI2文件夾中;
三、新建
一般在VS里創建一個C++的控制台項目,根據自己的意願設置一下項目名和路徑。在新建過程中注意以下兩點。
其它默認即可去掉「預編譯頭(P)」前的勾去掉「安全開發生命周期(SDL)檢查(C)」前的勾。
(1)pg預編譯擴展閱讀:
PLC200未找到指定的訪問點的解決方法詳細描述:
未找到指定的訪問點時,首先PostScript和PCL兩者的工作流程都是首先在計算機的一端將列印內容解釋成標準的頁面描述文件,這種文件可以被所有採用這種語言的列印機所識別,
傳送到列印機的核心——控制器中,然後在列印機控制器中將頁面描述文件解釋成可以列印的圖像。從工作流程的角度看,採用這兩種語言的列印方式對列印機的「大腦」要求較高,需要列印機能夠自己獨立處理轉換的任務,並且需要列印機本身有足夠的內存。
PostScript和PCL都具備了標准化和與設備無關性的優勢,對計算機系統資源佔用也較少,兩種語言的高版本還提高了對字型檔、圖形和圖像的解釋能力,
對於提供了高列印質量的產品,大都採用了此兩類語言。但相對來說,由於對列印機核心部分——列印控制器性能的要求較高,一定程度會增加機器成本,尤其是PostScript對列印控制器的性能更高。