問題は、Windowsで正常にコンパイルされる同じコードがUbuntuでコンパイルできないことです。このエラーが発生するたびに:
cc1: warnings being treated as errorsさて、それは大きなコードベースであり、すべての警告を修正したくありません。
警告にもかかわらず、正常にコンパイルできる方法はありますか?
                  コンパイルが成功しても、期待どおりに動作しない可能性があります。私は何人かの人々に、Windowsでは問題なく動作するがLinuxではすぐにクラッシュするコードを書いてもらいました。
                
                
                  
                    —
                    Dennis Meng 
                    
                  
                
              
                  役立つコメントと回答をありがとうございました。要件によると、私が開始したすべての警告を修正する必要があるようです。しかし、今私が受け取っている警告はsqlite3.cからのものです:(X-c)<= Xが常にtrueであると仮定すると、符号付きオーバーフローは発生しないと仮定
                
                
                  
                    —
                    Saurabh Verma 
                    
                  
                
              
-Werrorあなたは警告を削除した後、あなたは、ディレクトリ毎に戻ってそれを追加することができます。