原始碼編譯Tkinter

2021-09-07 10:39:22 字數 1117 閱讀 3131

要讓python支援tkinter, 需要首先安裝tcl和tk兩個軟體包。

或 tcl:

tk: 

下面編譯這這兩個軟體包, 然後再重新編譯python, 使其支援tkinter。

tcl:

1 #!/bin/bash

23 ../tcl8.6.6/unix/configure \

4 --prefix=`pwd`5

6make -j4

7make

install

tk:

1 #!/bin/bash

23 ../tk8.6.6/unix/configure \

4 --with-tcl=/home/pengdonglin/src/qemu/python_cross_compile/tkinter/tcl_pc/lib

5 --prefix=`pwd`6

7make -j4

8make

install

python:

1 #!/bin/bash

23 ../python-2.7.13/configure \

4 ldflags="

-l/home/pengdonglin/src/qemu/python_cross_compile/tkinter/tcl_pc/lib \

5 -l/home/pengdonglin/src/qemu/python_cross_compile/tkinter/tk_pc"

\6 cppflags="

-i/home/pengdonglin/src/qemu/python_cross_compile/tkinter/tcl_pc/include"7

8make -j8

9sudo

make

install

對於ptyhon3類似。

需要注意的是, 在python2中需要import tkinter,而在python3中需要import tkinter.

完。

原始碼編譯Tkinter

要讓python支援tkinter,需要首先安裝tcl和tk兩個軟體包。或tcl tk 下面編譯這這兩個軟體包,然後再重新編譯python,使其支援tkinter。tcl 1 bin bash 23 tcl8.6.6 unix configure 4 prefix pwd 5 6make j4 7m...

手動編譯原始碼安裝mysql 原始碼編譯安裝mysql

1 安裝mysql需要的依賴包 yum y install ncurses devel libaio devel 2 安裝編譯mysql需要的軟體 mysql 有3個版本分支 5.0 5.1系列 5.4 5.7系列 6.0 7.1群集產品系列 最早的mysql 5.0 5.1產品 直接.config...

chromium 原始碼編譯

以下內容基於 linux ubuntu3.0.0 16 generic 28 ubuntu smp fri jan 27 17 44 39 utc 2012 x86 64 gnu linux 參考網頁給出的步驟 1 安裝 depot tools,cd 到你想要的工作目錄 1.1 通過 svn 獲取 ...