2011年3月11日 星期五

[Ubuntu] GCC compile error 解決辦法

難得想在 ubuntu上寫c++程式,竟然compile error
error message如下:

In function `__static_initialization_and_destruction_0(int, int)':
undefined reference to `std::ios_base::Init::Init()'

查了一下,詳細原因不清楚,
但似乎 Ubuntu 7.04之後的版本都會有這個問題,
解決辦法如下:

原本的指令:
g++ -o Result Source.cpp
改成:
g++ -lstdc++  -o Result Source.cpp

後面要加上 -lstdc++ 就可以了
沒裝過g++ compiler的,請打
sudo apt-get install g++
安裝g++ compiler。

2011-05-28 update:
噢,忘了說,
要 compile C 是用gcc
要 compile CPP要用 g++

另外,如果有跟我一樣在ubuntu上安裝過ns2
且改過裡面的 c compiler變成g++-4.3版的,
則原本打gcc/g++,要改成 gcc-4.3/g++-4.3
這樣應該就會對了。

--
參考網頁:
http://ubuntuforums.org/archive/index.php/t-85211.html


2011年3月3日 星期四

[Office] Word 轉 PDF 出現掉圖,跑圖的最簡單解決辦法

更新:
有更新的文章解決匯出失敗、方程式跑掉的問題,
請參考這篇文章:
[Office] Word 轉 PDF 匯出失敗、格式跑掉、方程式跑掉

以下本文原文---

身為一位研究生,最討厭的莫過於終於寫好論文,要轉成PDF時,
竟然出現圖片跑掉,或是圖片少了某一個重要部分出不來,
這時真的會急得想砸電腦。

最近遇到的問題是,Office 2007 裡的 word,
在轉PDF時,明明是虛線的圖片,轉出來竟然變成實線Orz
如圖,明明數據圖是虛線,
但不管用的是哪一個另存新檔,存出來就硬是變成實線。
這問題在 Word 2007 + Adobe acrobat 9之後就會出現,印象中Acrobat 8沒有這個問題。


找了一下免費的轉換軟體,有的雖然很好用,但是卻會出現浮水印......

幸好讓我想到一個方式,如圖,
建立PDF時不要選「另存新檔」,選 「列印」

當然,印表機要跟著改選 Adobe PDF喔,不然又傻傻的印paper出來了XD
 

非常神奇地,這樣轉出來的PDF就一點問題都沒有了耶 ^+++^
不要問我為什麼,我只想趕快轉出可用的東西就好了~XD


2014/12/18 update:

最近常常轉存 pdf 失敗,
錯誤代碼顯示:
Error: invalidfont; OffendingCommand: show

是字型的問題,解決方式如下:

列印 -> PDF -> 印表機內容


Adobe PDF 設定內 -> 把「僅依賴系統字型,不使用文件字型」勾消,不要打勾



這樣應該就可以了~
(因為用文件內的字型,所以檔案可能會轉比較慢是正常的)

--
相關文章:
[Office] Word 轉 PDF 匯出失敗、格式跑掉、方程式跑掉



Related Posts with Thumbnails