Wednesday 09 Jan 2013
gdb
因為gdb \<optimized out> 所以 -O0
當程式是用 -O 和 -g 編出來的時候, 用 objdump --source 會看到程式碼怪怪的, gdb 執行順序也會怪怪的, 執行行為和程式碼有時有一點出入, 還有部份的值會印不出來, gdb 輸出 value optimized out。若要觀察的東西就是那些部份, 就得回頭用 -O0 -g 確保沒有開啟最佳化。
configure CFLAGS='-O0 -g'
draytek 不能設定static
draytek vigor 2110 telnet internet -M 3 -w 140.110.240.43 -n 255.255.255.0 -g 140.110.240.254
\<? replace \<?php
find . -name "*.phtml" | xargs sed -i 's#\<?#\<?php #g' find . -name "*.phtml" | xargs sed -i 's#php php#php #g' find . -name "*.phtml" | xargs sed -i 's#php =#php echo#g' find . -name "*.phtml" | xargs sed -i 's#php echo#php echo#g'
Comments