當前位置:首頁 » 編程軟體 » 文件編譯桌面

文件編譯桌面

發布時間: 2022-07-17 10:37:35

Ⅰ vc6.0 為什麼編譯文件保存在桌面 怎樣保存到指定文件夾

不要直接點保存,在問文件另存為里找要存的盤及文件夾就行了。

Ⅱ 如何編譯JCEF以及內嵌到桌面應用程序中

前言
在項目中需要在桌面應用程序中內嵌瀏覽器, 嘗試了幾種解決方案,有:javafx, DJNativeSwing,CEF等。覺得CEF效果最好。本文目的是介紹如何編譯和使用jCEF。
主要參考和翻譯了這篇文章java-cef
背景說明
什麼是CEF?
CEF是Chromium Embedded Framework的縮寫,是個基於Google Chromium項目的開源Web browser控制項,支持Windows, linux, Max平台。除了提供C/C++介面外,也有其他語言的移植版。比如JCEF。
因為基於Chromium,所以CEF支持Webkit & Chrome中實現的HTML5的特性,並且在性能上面,也比較接近Chrome。
誰在用CEF?
各種瀏覽器
早期的雙核瀏覽器(IE + Webkit),有些使用了CEF來作為Webkit內核瀏覽器控制項。
不過對於瀏覽器來說,直接在Chrome上面擴展,其實才是王道,大家現在都這么做了(各種極速瀏覽器)。
Evernote Client (on Windows)
Evernote允許用戶將網頁粘貼到筆記中,還提供了插件用來將網頁保存為筆記。
那肯定是需要在Client上面可以正確的渲染頁面咯,這個任務就交給了CEF。
GitHub Client (on Windows)
GitHub也打包了libCEF.dll,從表現上面看,用來展示項目的ReadMe頁面的,肯定是CEF,其他地方的UI,可能部分也是用頁面來實現的。
QQ
QQ很早之前就通過內嵌IE來實現一些功能和界面。從2013年開始,QQ引入了CEF,對一些之前用IE的地方進行了替換,這樣就可以使用一些基於Webkit的新特性,同時也獲得了速度、穩定性、兼容性方面的優勢。
什麼是JCEF?
簡單來說,JCEF是對CEF進行了一層Java封裝。使用JNI調用CEF的功能。目標是讓java開發者能夠使用CEF框架來開發web browser控制項。
如編譯和使用JCEF?
目前JCEF保持了一個開發分支對CEF進行跟進,在不斷的develop中。我們可以下載JCEF源碼按照下面的步驟手動編譯。
1. 准備環境
需要編譯JCEF需要你的電腦上有如下的開發環境:
CMake version 2.8.12.2 or newer.
Git.
Java version 1.7 or newer.
Python version 2.6 or newer.
對於linux系統,下面幾個發行版是支持的:
Debian Wheezy, Ubuntu Precise, and related.
對於windows系統:
因為JCEF的開發者用Visual Studio 2013 作為開發工具,所以你得准備一個VS2013 來編譯JCEF,否則用其他的編譯器可能會出問題。
對於MAC系統:
需要Apache Ant
2. 下載JCEF源碼
使用git下載JCEF源碼:
#The JCEF source code will exist at `/path/to/java-cef/src`

cd /path/to/java-cef

git clone https://bitbucket.org/chromiumembedded/java-cef.git src

下載CEF源碼:
訪問cef, 根據目標平台(windows or linux or mac)去下載cef最近穩定的分支下載完成後,按照README.jcef描述的文件結構,將下載的內容解壓,並重命名文件夾。
比如,對於win64的版本,文件夾目錄會是如下的結構/path/to/java-cef/src/third_party/cef/win64/cefclient.gyp
其中third_party文件夾包含的是JCEF引用的第三方庫文件。
對於linux系統,需要創建symlinks。執行如下指令:
$ sudo ln -s /path/to/java-cef/src/third_party/cef/linux64/Resources/icudtl.dat /usr/lib/jvm/java-7-oracle/jre/bin/icudtl.dat

$ sudo ln -s /path/to/java-cef/src/third_party/cef/linux64/Debug/natives_blob.bin /usr/lib/jvm/java-7-oracle/jre/bin/natives_blob.bin

$ sudo ln -s /path/to/java-cef/src/third_party/cef/linux64/Debug/snapshot_blob.bin /usr/lib/jvm/java-7-oracle/jre/bin/snapshot_blob.bin

3. 手動編譯
運行cmake生成目標平台的項目文件,然後編譯這些項目文件去生成本地的代碼,比如生成jcef和jcef_helper兩個項目的本地代碼。
# Enter the JCEF source code directory.

cd /path/to/java-cef/src

# Create and enter the `jcef_build` directory.

# The `jcef_build` directory name is required by other JCEF tooling

# and should not be changed.

mkdir jcef_build && cd jcef_build

# Linux: Generate 64-bit Unix Makefiles.

# Set the JAVA_HOME environment variable if necessary.

export JAVA_HOME=/usr/lib/jvm/java-7-oracle

cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..

# Build using Make.

make -j4

# Mac OS X: Generate 64-bit Xcode project files.

cmake -G "Xcode" -DPROJECT_ARCH="x86_64" ..

# Open jcef.xcodeproj in Xcode and select Proct > Build.

# Windows: Generate 64-bit VS2013 project files.

cmake -G "Visual Studio 12 Win64" ..

# Open jcef.sln in Visual Studio and select Build > Build Solution.

在windows或者linux上,使用compile.[bat|sh]工具來build JCEF的JAVA classes,在MAC上不需要如下步驟,因為java classes已經被cmake生成。
cd /path/to/java-cef/src/tools

compile.bat win64

測試結果是否正確。
使用 run.[bat|sh] 工具來測試JCEF是否工作。
cd /path/to/java-cef/src/tools

run.bat win64 Release detailed

正確結果會得到一個java窗口程序

Ⅲ ubuntu的gcc 怎麼編譯桌面文件

用cd命令 cd ~/桌面/ 之後編譯
或者把文件復制到指定文件夾後編譯
一般情況下是要cd到編譯問價所在目錄來用gcc編譯的

Ⅳ 編譯器編程時怎樣將文本文檔放在桌面上邊看邊寫

首先,決定您要增加到菜單中的文件類型,以及啟動這類文件的應用程序。如果是某些在啟動時會自動打開的新文件或讓您可以立即使用的應用程序,如記事本、寫字板或畫圖等,就不需要特別的准備工作。但如果是在啟動時不會自動打開文件的應用程序,您必須依需求建立一個通用的文件範本,並將它保存在Windows中的ShellNew文件夾中。此文件夾在某些系統中是隱藏的,所以您可能必須先選擇「查看」*「文件夾選項」,在「查看」選項卡中選取「顯示所有文件」選項,單擊「確定」即可。

----2.選擇「開始」*「運行」,輸入「regedit」,打開注冊表編輯器。單擊 「HKEY_CLASSES_ROOT」旁邊的「+」號,可以看到左邊窗口中有一排文件夾,都是以Windows中應用程序建立的文件的後綴名命名的(如.doc、.xls和.html等)。找出您要增加到「新建」菜單中的文件類型的後綴名,單擊滑鼠右鍵,選擇「新建」*「主鍵」(在注冊表中,每個文件夾都是一個主鍵),將新的主鍵取名為「ShellNew」。選取新建的主鍵,在右邊視窗空白處單擊滑鼠右鍵,選擇「新增」*「字元串值」。如果您使用的文件類型,其程序預設為在啟動時打開空白文件,就將新字元串名稱設定為「NullFile」; 如果您使用的文件類型,其程序在啟動時不會自動打開空白文件的話,請將新字元串名稱設定為「FileName」。雙擊「FileName」字元串圖標(或選中後按Enter鍵),在「編輯字元串」對話框的「鍵值」文本框中輸入文件類型範本的完整路徑及名稱。然後按確定,退出注冊表編輯器。您可以立刻在「新建」菜單的文件列表中看到所做的修改

Ⅳ 我的visual studio 2013編譯軟體是怎麼文件全部顯示在桌面

你在創建文件的時候是否把保存路徑設置成了桌面了啊,自己在分盤里建一個文件夾,以後創建項目保存到該文件夾下就好了,希望對你有幫助。

Ⅵ 如何利用apktool反編譯apk桌面快捷

所需工具:手機端反編譯神器apktool,我用的是apktool4.4,RE文件管理器,後面會給下載鏈接。

解壓下載的apktool文件,將整個apktool文件夾移到根目錄下,把需要修改的apk移到apktool文件夾內這里以最新的V4A音效為例

安裝apktool,授予root許可權,進入apktool文件夾,點擊com.vipercn.viper4android_v2-1.apk,選擇最上面的反編譯全部,過程大概需要2~3分鍾。

這時就需要用到RE文件管理器了,進入apktool文件夾,進入com.vipercn.viper4android_v2-1_src文件夾,找到AndroidManifest.xml,長按選擇作為在文本編輯器中打開,找到下面這句
<category android:name="android.intent.category.LAUNCHER"/>
復制代碼
並刪除,之後返回並保存,刪除自動備份的AndroidManifest.xml.bak文件,這時就可以進行回編了。
打開apktool,進入apktool文件夾,長按com.vipercn.viper4android_v2-1_src文件夾,選擇編譯,編譯大概也是2~3分分鍾。並且apktool文件夾里會出現一個com.vipercn.viper4android_v2-1_src.apk

這時候基本上就完成的差不多了,但是還沒結束,因為沒對apk進行簽名,所以無法安裝。點擊com.vipercn.viper4android_v2-1_src.apk,選擇簽名,簽名完成後會出現一個com.vipercn.viper4android_v2-1_src_sign.apk這才是最終的。

安裝看看,打開選項已經沒有用了,桌面上也找不到該應用的圖標。

Ⅶ ubuntu 里桌面上的c文件該如何編譯

首先設置路徑,之後再命令行下打gcc -o你的文件

Ⅷ Java 下放到桌面的文件該怎麼編譯

你必須要進到你的Test.java
文件目錄
中才能執行,如你的Test.java在d:\test\下,你必須進入此目錄,使命如下:
1.d:
2.cd
test
3.javac
Test.java
如在桌面的test則(每個人的電腦可以有所差異)
1.cd
C:\
Documents
and
Settings\Administrator\桌面\test
2.javac
Test.java
_____________________________________________
cd
不是cmd,是cmd下的一個命令
你的具體操作如下:
1.點擊開始->運行,輸入cmd回車
2.在dos輸入
cd
C:\Documents
and
Settings\你的用戶名\桌面\test
3.輸入
javac
Test.java就可以了。
你的用戶名是指你的計算機用戶名,如我的就是
administrator
cd
命令是進入某個文件下

熱點內容
美國文化密碼是什麼 發布:2025-02-07 16:07:14 瀏覽:260
安卓手機下雪特效怎麼p 發布:2025-02-07 15:49:30 瀏覽:319
輪胎存儲銘牌 發布:2025-02-07 15:43:38 瀏覽:74
防盜鎖編程 發布:2025-02-07 15:31:33 瀏覽:860
安卓如何快速選擇圖片 發布:2025-02-07 15:30:43 瀏覽:468
硬體組態為什麼不能編譯 發布:2025-02-07 15:30:43 瀏覽:43
紅帆oa伺服器地址查詢 發布:2025-02-07 14:31:41 瀏覽:657
文本框腳本圖片 發布:2025-02-07 14:23:28 瀏覽:231
少兒編程c語言 發布:2025-02-07 14:22:50 瀏覽:218
一階低通濾波器c語言 發布:2025-02-07 14:22:37 瀏覽:852