C ++包括汇编函数

我试图找到一些方法来解决一些没有太多C ++ 11支持的平台,但是使用x86程序集。 我知道集会,但我没有做太多。 我想做的是编写一个C ++函数,带有头文件和源文件,编译头文件,并使用GCC 4.8来源代码到x86程序集(无依赖关系,甚至不是STL),然后使用汇编文件使用GCC 4.4编译的程序(可能首先使用4.4 [?]将它们编译为静态库)。 是否有可能做到这一点? 我一直在玩它几个小时,但没有取得很多好成绩。 有人对此有任何煽动吗?